Постоянная ссылка

Горячие клавиши Bash

Ctrl + a Возвращает курсор в начало текущей строки
Ctrl + e Курсор в конец текущей строки
Ctrl + l Очищает экран от текста, аналог команды clear
Ctrl + h Работает как и Backspace (удаление предыдущего символа)
Ctrl + r Поиск по набранным ранее командам
Ctrl + c Убить выполняемый процесс
Ctrl + d Выйти из текущей оболочки (shell)
Ctrl + z Перевод выполняемой задачи в фоновый режим. Команда fg возвращает задачу обратно.
Ctrl + w Удаляет слово перед курсором
Ctrl + u Вырезать текст (в буфер) от начала строки и до позиции курсора. Если курсор в конце строки — убирает в буфер всю строка целиком.
Ctrl + k Вырезать текст (в буфер) от позиции курсора и до конца строки. Если курсор в начале строки — убирает в буфер всю строка целиком.
Ctrl + y Вставить строку из буфера, вырезанную командой Ctrl + k / Ctrl + u
Ctrl + t Меняет два символа перед курсором местами (удобно при опечатках)
Alt + t Меняет два слова перед курсором местами
Ctrl + xx Переносит курсор к началу строки от текущей позиции, и обратно
Alt + f Сдвигает курсор на одно слово вперед на текущей строке
Alt + b Сдвигает курсор на одно слово назад на текущей строке
Alt + . Добавляет последний аргумент предыдущей команды (пример: mkdir temp, затем cd Alt+.)
Alt + / Попытаться дополнить до имени файла
Alt + c Заменить букву под курсором на заглавную
Alt + l Заменить букву под курсором на строчную
Tab Автодополнение команд и имен файлов
Tab Tab Показать доступные варианты автодополнения