Настольная книга по Linux: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 15:
=== Горячие клавиши ===
{{см. также|Практическое написание сценариев командной оболочки Bash/Приложения#Горячие клавиши командной оболочки}}
Ниже приведены некоторые ходовые горячие клавиши для командной оболочки.
* {{Клавиша|Esc}}+{{Клавиша|.}} или {{Клавиша|Alt}}+{{Клавиша|.}} — ввести последний аргумент предыдущей команды.
* {{Клавиша|Shift}}+{{Клавиша|PageUp}} — пролистать экран консоли на одну страницу наверх.
* {{Клавиша|Ctrl}}+{{Клавиша|a}} или {{Клавиша|Home}} — переместить каретку в начало командной строки.
* {{Клавиша|Ctrl}}+{{Клавиша|e}} или {{Клавиша|End}} — переместить каретку в конец командной строки.
* {{Клавиша|Ctrl}}+{{Клавиша|r}} и {{Клавиша|Ctrl}}+{{Клавиша|s}} — поиск по истории команд соответственно вперед и назад.
* {{Клавиша|Ctrl}}+{{Клавиша|n}} или стрелка вниз — пролистать историю в командной строке вперед.
* {{Клавиша|Ctrl}}+{{Клавиша|u}} — вырезать впередистоящий от каретки фрагмент.
* {{Клавиша|Ctrl}}+{{Клавиша|w}} или {{Клавиша|Alt}}+{{Клавиша|Backspace}} — вырезать впередистоящее от курсора слово.
*
* {{Клавиша|Alt}}+{{Клавиша|b}} — переместить каретку на одно слово назад.
* {{Клавиша|Alt}}+{{Клавиша|f}} — переместить каретку на одно слово вперед.
* {{Клавиша|Alt}}+{{Клавиша|d}} — вырезать следующее слово от каретки.
* {{Клавиша|Ctrl}}+{{Клавиша|y}} — вставить вырезанный фрагмент.
* {{Клавиша|Ctrl}}+{{Клавиша|l}} — очистить экран (вызов команды <code>clear</code>).
* {{Клавиша|Ctrl}}+{{Клавиша|d}} — ввести в командную строку символ <code>EOF</code>. Для командной оболочки это означает завершить сеанс.
* {{Клавиша|Ctrl}}+{{Клавиша|z}} — ставит на паузу исполняемую на переднем плане команду и возвращает управление оболочке. Командой <code>fg <идентификатор></code> перевести задачу с указанным идентификатором на передний план. Командой <code>bg <идентификатор></code> перевести задачу на задний план.
* {{Клавиша|Ctrl}}+{{Клавиша|s}} — остановить прием символов терминальным устройством.
* {{Клавиша|Ctrl}}+{{Клавиша|q}} — возобновить прием символов терминальным устройством.
=== Некоторые ходовые псевдонимы и функции .*shrc ===
|