Bash Hotkeys - 02/11/2022

Ctrl + a - Перевод курсора в начало строки
Ctrl + b - Перевод курсора на 1 символ назад
Ctrl + c - Посылает программе SIGINT и прерывает текущую задачу
Ctrl + d - Удаляет символ под курсором
Ctrl + e - Перевод курсора в конец строки
Ctrl + f - Перевод курсора на 1 символ вперед
Ctrl + k - Удаляет все символы до конца строки
Ctrl + l - Очищает экран
Ctrl + r - Поиск по истории
Ctrl + j - Остановка поиска и редактирование найденной команды
Ctrl + t - Замена местами символа под курсором и предыдущего
Ctrl + u - Удаляет все символы слева от курсора до начала строки
Ctrl + w - Удаляет символы слева от курсора до начала слова
Ctrl + xx - Переходит от текущей позиции курсора в начало строки и обратно
Ctrl + x @ - Показывает возможные дополнения имени хоста (/etc/hosts)
Ctrl + z - Приостанавливает выполнение текущей задачи
Ctrl + x; Ctrl + e - Открывает $EDITOR для изменения введённой строки

Alt + < - Переход к первой команде в истории
Alt + > - Переход к последней команде в истории
Alt + ? - Выводит список возможных дополнений команды
Alt + * - Вставляет все возможные дополнения команды в строку команд
Alt + / - Предлагает дополнить имя файла
Alt + . - Вставляет последний аргумент предыдущей команды
Alt + b - Перевод курсора влево на 1 слово
Alt + c - Делает букву под курсором большой, а остальные, до конца слова, маленькими
Alt + d - Удаляет символы с текущей позиции курсора и до конца слова
Alt + f - Перевод курсора вправо на 1 слово
Alt + l - Переводит буквы с текущей позиции курсора и до конца слова в нижний регистр
Alt + t - Меняет местами слова под курсором и предыдущее
Alt + u - Переводит буквы с текущей позиции курсора и до конца слова в верхний регистр
Alt + Backspace - Удаляет символы с текущей позиции курсора до начала слова

(string) Tab + Tab - Вывод списка возможных дополнений строки
(dir) Tab + Tab - Вывод подкаталогов каталога
* Tab + Tab - Вывод подкаталогов (исключая скрытые)
~ Tab + Tab - Вывод всех пользователей из /etc/passwd
$ Tab + Tab - Вывод списка дополнений для переменных окружения
@ Tab + Tab - Дополняет имена хостов содержащимися в /etc/hosts
= Tab + Tab - Листинг текущей директории