1 <?xml version="1.0" encoding="UTF-8"?>
3 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4 * Copyright (C) 2008 - DIGITEO - Allan CORNET
5 * Copyright (C) 2012 - 2016 - Scilab Enterprises
6 * Copyright (C) 2018 - Samuel GOUGEON
8 * This file is hereby licensed under the terms of the GNU GPL v2.0,
9 * pursuant to article 5.3.4 of the CeCILL v.2.1.
10 * This file was originally licensed under the terms of the CeCILL v2.1,
11 * and continues to be available under such terms.
12 * For more information, see the COPYING file which you should have received
13 * along with this program.
16 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
17 xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
18 xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
19 xmlns:scilab="http://www.scilab.org"
20 xml:id="console" xml:lang="ru">
21 <refnamediv xml:id="shortcuts"></refnamediv>
23 <refname>console</refname>
24 <refpurpose>Сочетания клавиш, определённые в командном окне</refpurpose>
27 <title>Описание</title>
29 Для трёх режимом запуска Scilab <literal>STD</literal>, <literal>NW</literal> и
30 <literal>NWNI</literal> некоторые сочетания клавиш доступны, когда командное окно
34 Предопределения по умолчнию перечислены в следующей таблице. Они могут быть
35 переопределены через <link linkend="preferences">настройки</link> Scilab
36 (Общие/Сочетания клавиш).
40 Указанное сочетание клавиш могут различать действия в соответствии с компонентом,
41 находящимся в фокусе: командное окно, графическое окно, история команд и т.д.
42 Ниже рассматриваются лишь сочетания клавиш, определённые для панели командного окна.
46 <informaltable border="1">
48 <td><emphasis role="bold">Сочетание клавиш</emphasis></td>
52 <td><emphasis role="bold">Действие</emphasis></td>
54 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
56 <td colspan="5"><refsect3><title>Главные действия</title></refsect3></td>
60 <td align="center">x</td>
61 <td align="center"></td>
62 <td align="center"></td>
63 <td>Установка/снятие фокуса с меню командного окна. Затем с помощью стрелок и/или
64 активацией подчёркнутых клавиш в пунктах меню производится навигация по меню.
68 <td>Ctrl+пробел или TAB</td>
69 <td align="center">x</td>
70 <td align="center">x</td>
71 <td align="center">x</td>
72 <td>дополнение : Scilab отображает список всех имён, которые начинаются с некоторых символов.
76 <imagedata fileref="../images/completion_listbox.png" />
83 <td align="center">x</td>
84 <td align="center">x</td>
86 <td>открывает браузер справки или выводит её на передний план</td>
90 <td align="center">x</td>
93 <td>открывает поле командного окна (только в Windows)</td>
96 <td>F3 или Ctrl + F</td>
97 <td align="center">x</td>
100 <td>открывает диалог поиска в содержимом командного окна</td>
104 <td align="center">x</td>
107 <td>копирует выделение в буфер обмена</td>
111 <td align="center">x</td>
112 <td align="center">x</td>
113 <td align="center">x</td>
114 <td>прерывает исполнение</td>
118 <td align="center">x</td>
121 <td>вставляет содержимое буфера обмена</td>
126 <td align="center">x</td>
127 <td align="center">x</td>
128 <td>заменяет окончание строки содержимым буфера обмена</td>
132 <td align="center">x</td>
133 <td align="center">x</td>
134 <td align="center">x</td>
135 <td>(Прерывает Scilab)</td>
138 <td>Ctrl + F</td><td>Opens the search/Find dialog for the Console content</td>
139 <td>Ctrl + U</td><td>kills command line from cursor to beginning.</td>
141 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
143 <td colspan="5"><refsect3><title>История</title></refsect3></td>
147 <td align="center">x</td>
148 <td align="center">x</td>
149 <td align="center">x</td>
150 <td>вызывает предыдущую строку</td>
155 <td align="center">x</td>
156 <td align="center">x</td>
157 <td>вызывает предыдущую строку</td>
161 <td align="center">x</td>
162 <td align="center">x</td>
163 <td align="center">x</td>
164 <td>вызывает следующую строку</td>
169 <td align="center">x</td>
170 <td align="center">x</td>
171 <td>вызывает следующую строку</td>
174 <td valign='top'>!abc<enter></td>
175 <td align="center">x</td>
179 вызывает последнюю строку, начинающуюся с 'abc' ('!' доллжен быть самым первым символов в строке)
182 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
184 <td colspan="5"><refsect3><title>Выделение</title></refsect3></td>
188 <td align="center">x</td>
191 <td>выделяет всё содержимое командного окна</td>
194 <td>Shift + HOME</td>
195 <td align="center">x</td>
198 <td>выделяет от курсора до начала строки</td>
202 <td align="center">x</td>
205 <td>выделяет от курсора до конца строки</td>
208 <td>двойной щелчок</td>
209 <td align="center">x</td>
211 <td align="center">x</td>
212 <td>выбирает текущее слово</td>
214 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
216 <td colspan="5"><refsect3><title>Удаление</title></refsect3></td>
220 <td align="center">x</td>
221 <td align="center">x</td>
222 <td align="center">x</td>
223 <td>очищает командное окно, как <link linkend="clc">clc</link></td>
226 <td>Ctrl + D или DELETE</td>
227 <td align="center">x</td>
228 <td align="center">x</td>
229 <td align="center">x</td>
230 <td>удаляет текущий символ (или справа)</td>
233 <td>Ctrl + H или BACKSPACE</td>
234 <td align="center">x</td>
235 <td align="center">x</td>
236 <td align="center">x</td>
237 <td>удаляет предыдущий символ</td>
241 <td align="center">x</td>
242 <td align="center">x</td>
243 <td align="center">x</td>
244 <td>удаляет конец строки (от курсора до конца)</td>
248 <td align="center">x</td>
249 <td align="center">x</td>
250 <td align="center">x</td>
251 <td>удаляет целиком командную строку</td>
255 <td align="center">x</td>
258 <td>удаляет последнее слово в строке, отделённое пробелом</td>
263 <td align="center">x</td>
264 <td align="center">x</td>
265 <td>удаляет слово, на котором стоит курсор, и конец строки</td>
267 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
269 <td colspan="5"><refsect3><title>Перемещения курсора</title></refsect3></td>
272 <td>Ctrl + A или HOME</td>
273 <td align="center">x</td>
274 <td align="center">x</td>
275 <td align="center">x</td>
276 <td>перемещает курсор в начало текущей строки</td>
279 <td>Ctrl + B или ВЛЕВО</td>
280 <td align="center">x</td>
281 <td align="center">x</td>
282 <td align="center">x</td>
283 <td>перемещает курсор на один символ назад, влево</td>
286 <td>Ctrl + ВЛЕВО</td>
288 <td align="center">x</td>
289 <td align="center">x</td>
290 <td>перемещает курсор в начало текущего или предыдущего слова</td>
295 <td>перемещает влево на одно слово</td>
299 <td>Ctrl + E или END</td>
300 <td align="center">x</td>
301 <td align="center">x</td>
302 <td align="center">x</td>
303 <td>перемещает курсор в конец командной строки</td>
308 <td align="center">x</td>
309 <td align="center">x</td>
310 <td>перемещает курсор на один симовл вперёд, вправо</td>
314 <td align="center">x</td>
315 <td align="center">x</td>
316 <td align="center">x</td>
317 <td>перемещает курсор на один символ вправо</td>
320 <td>Ctrl + ВПРАВО</td> <!-- или alt+F: не в Windows, в режиме none -->
322 <td align="center">x</td>
323 <td align="center">x</td>
324 <td>перемещает курсор к следующему слову справа</td>
330 <title>Примеры</title>
331 <programlisting role="example"><![CDATA[
332 jdeff org.scilab.modules.preferences.XConfigManager openPreferences prefs;
333 prefs general/shortcuts;
338 <imagedata fileref="../images/preferences_shortcuts.png" />
343 <refsection role="see also">
344 <title>Смотрите также</title>
345 <simplelist type="inline">
347 <link linkend="scinotes_menus_shortcuts">Ярлыки редактора</link>
350 <link linkend="preferences">настройки</link>
353 <link linkend="consolebox">панель командного окна</link>
356 <link linkend="completion">дополнение</link>
359 <link linkend="browsehistory">история команд</link>
362 <link linkend="getscilabmode">getscilabmode</link>
365 <link linkend="scilab">scilab</link>