Cisco-like консоль поддерживает специальные команды редактирования командной строки. Символы для вызова этих команд и действия перечислены в таблице.
Таблица 3
Символ |
Название |
Действие |
Команды перемещения курсора |
||
Ctrl-A, Home |
Beginning of line |
Перемещает курсор на начало строки. Примечание: кнопка Home работает не во всех сочетаниях типа терминала и используемого клиентского терминального приложения. |
Ctrl-B, <- |
Back character |
Перемещает курсор на одну позицию влево. |
Ctrl-E, End |
End of line |
Перемещает курсор в конец строки. Примечание: кнопка End работает не во всех сочетаниях типа терминала и используемого клиентского терминального приложения. |
Ctrl-F, -> |
Forward character |
Перемещает курсор на одну позицию вправо. |
Esc B |
Back word |
Перемещает курсор на одно слово назад. |
Esc F |
Forward word |
Перемещает курсор на одно слово вперед. |
Вызов подсказки |
||
Ctrl-I, Tab |
Auto complete |
Дополняет команду, если начало строки однозначно определяет возможное продолжение. |
? |
List possible commands |
Если ? введен без пробела - распечатывает команды, начинающиеся так же как и введенная строка. Если ? введен после пробела – распечатывает все возможные для дальнейшего ввода команды. |
Команды работы с историей |
||
Ctrl-P, ↑ |
Previous |
Вызывает на экран предыдущие команды, начиная с последней введенной. Повторный ввод символа вызывает более старые команды. |
Ctrl-N, ↓ |
Next |
Вызывает на экран более свежие команды после вызова более старых командой Ctrl-P или ↑. |
Команды удаления |
||
Ctrl-H, Delete, Backspace |
Delete to the left |
Удаляет символ слева от курсора. |
Ctrl-D |
Delete |
Удаляет символ над курсором. |
Ctrl-K |
Delete line forward |
Удаляет все символы от курсора до конца строки. |
Ctrl-U, Ctrl-X |
Delete line backword |
Удаляет все символы от курсора до начала строки. |
Ctrl-W |
Delete previous word |
Удаляет символы от курсора до начала слова. |
ESC D |
Delete next word |
Удаляет символы от курсора до конца слова. |
Преобразование букв |
||
ESC C |
Capitalize word |
Преобразовать буквы от курсора до конца слова: начать с прописной буквы, остальные строчные. |
ESC U |
Make word uppercase |
Сделать все буквы от курсора до конца слова прописными. |
ESC L |
Make word lowercase |
Сделать все буквы от курсора до конца слова строчными. |
Перестановка символов |
||
Ctrl-T |
Transpose |
Меняет местами символ слева от курсора и символ над курсором. |
Ввод непечатных символов |
||
Ctrl-V, ESC Q |
Ignore editing |
Следующий введенный символ будет воспринят не как команда редактирования, а как часть вводимой пользователем команды. |
Завершение ввода команды |
||
Ctrl-J, Ctrl-M, Enter |
Execute |
Ввод команды. |
Повторный показ командной строки |
||
Ctrl-L, Ctrl-R |
Redisplay Line |
Повторно показать prompt и содержимое командной строки. |