Восемь месяцев назад выкладывал здесь Vim: памятка полагаю это будет хорошим дополнением…
MidnightCommander
Горячие клавиши MidnightCommander и встроенного редактора.
Любую комбинацию клавиш вида M + <Клавиша> (M - клавиша Meta, по умолчанию равна Alt) можно вводить как Esc + <Клавиша>
Работа с панелями
- Ctrl + R - обновить активную панель
- Ctrl + \ - справочник каталогов быстрого доступа
- Ctrl + S или M + S- поиск файлов в текущем каталоге по начальным символам
- Ctrl + X H - добавить текущий каталог в справочник каталогов быстрого доступа
- M + G - перейти на первый файл или каталог в видимом списке на панели
- M + J - перейти на последний файл или каталог в видимом списке на панели
- M + R - перейти на средний файл или каталог в видимом списке на панели
- M + O - неактивная панель = активная панель
- M + . - показывать/скрыть скрытые файлы и каталоги
- M + T - cменить вид панели (стандартный, укороченный, расширенный)
- + (Plus) - вызвать окно для выделения группы файлов (можно использовать регулярные выражения)
- \ (Backslash) - снять выделение с группы файлов (действие, обратное тому, которое вызывается по клавише “+”).
Работа с файлами
- Shift + F4 - открыть редактор на изменение нового файла, при сохранении будет запрошено его имя
- Shift + F5 - копирование файла в тот же каталог
- Shift + F6 - удалить текущий файл
- Ctrl + X C - посмотреть/поменять права (chmod) для отмеченных файлов
- Ctrl + X I - быстрый просмотр информации о текущем объекте на второй панели
- Ctrl + X O - посмотреть/поменять владельца (chown) для отмеченных файлов
- Ctrl + X Q - быстрый просмотр содержимого файла на второй панели
- Ctrl + X S - создать символическую ссылку (symlink)
Работа с командной строкой
- M + Enter - вставляет в командную строку имя файла, на котором находится курсор
- M + P - показывает в командной строке предыдущую команду
- M + N - показывает в командной строке следующую команду
- M + или Esc + - автодополнение команды, если вариантов несколько - то повторное нажатие высвечивает список возможных вариантов
- Ctrl + X P или M + A - вставить в командную строку путь текущей панели
- Ctrl + X T - вставить в командную строку выделенные объекты
Редактор
- Shift + F3 - вертикальное выделение текста
- M + или Esc + - автодополнение слова, предлагает в качестве вариантов все ранее используемые в документе слова
- M + T - сортировка строк, возможно указание параметров (man sort)
- Ctrl + Z, Ctrl + X - перейти на слово назад/вперёд соответственно
- Ctrl + U - отменить последнее действие
Прочее
- Ctrl + X A - открыть диалог виртуальных файловых систем
- Ctrl + X J - показать все фоновые задачи
- M + H - открывть окно с историей введенных команд
- M + ? - поиск файлов по шаблону и содержимому
Bash
Введение
Bash Самый распространенный командный процессор, используемый по умолчанию в подавляющем количестве дистрибутивов GNU/Linux.
Управляющие комбинации клавиш консоли
- Ctrl+u удалить все символы от курсора до начала строки
- Ctrl+k удалить все символы от курсора до конца строки
- Ctrl+w удалить слово перед курсором
- Ctrl+b переместить курсор на один символ влево
- Ctrl+f переместить курсор на один символ вправо
- Ctrl+t поменять местами символ слева от курсора и под курсором
- Ctrl+h удалить символ слева от курсора
- Ctrl+a переместить курсор в начало строки
- Ctrl+e переместить курсор в конец строки
- Ctrl+p предыдущая команда в истории bash
- Ctrl+n следующая команда в истории bash
- Ctrl+r реверсивный поиск команд в истории bash
- Ctrl+y вставляет последнюю удаленную с помощью Ctrl+u или Ctrl+k строку
- Ctrl+m выполнение команды, аналог [Enter]
- Ctrl+o выполняет команду, при этом оставляя ее в командной строке для дальнейшего использования.
- Ctrl+l очистить экран
- Ctrl+s стоп режим. Блокирует вывод на консоль. При этом все данные отображенные на экране остаются не измененными.
-
Tab+Tab выводит список команд. При наличии какого нибудь символа(-ов) выводит команды по введенным символам.
Примечание:ввод осуществляется как и в режиме ввода. Будьте осторожны. - Ctrl+q выход из стоп-режима.
- Ctrl+d выйти из терминала
- Ctrl+c отменить последнюю введенную команду
- Ctrl+x,Ctrl+v показать версию bash