summaryrefslogtreecommitdiff
path: root/LINUX/MC.md
diff options
context:
space:
mode:
Diffstat (limited to 'LINUX/MC.md')
-rw-r--r--LINUX/MC.md124
1 files changed, 124 insertions, 0 deletions
diff --git a/LINUX/MC.md b/LINUX/MC.md
new file mode 100644
index 0000000..a1b6351
--- /dev/null
+++ b/LINUX/MC.md
@@ -0,0 +1,124 @@
+Чтобы открывать по f4 свой редактор, снимаем в настройках (в верхнем меню Настройки-Конфигурация) крестик с пункта Встроенный редактор.
+Далее в .bashrc добавляем:
+
+`alias ss='subl'`
+`alias mc='EDITOR=subl mc'`
+
+**Общее**
+Ctrl+x,j — Показ фоновых задач
+Сtrl-X+A — текущие VFS (ftp и пр.)
+ESC+цифра — тоже что и F{цифра} (ESC+5 = F5)
+
+**F1-F12**
+F1 — Помощь
+F2 — Сохранить изменения в файл при редактировании
+F3 — Просмотр файла
+F3 — (Во время редактирования) Начать выделение текста. Повторное нажатие F3 закончит выделение
+F4 — Редактирование файла
+F5 — Скопировать выделенное
+F6 — Переместить выделенное
+F8 — Удалить выделенное  
+Shift+F1 — вызывается меню быстрого перехода между точками монтирования на левой панели
+Shift+F2 — вызывается меню быстрого перехода между точками монтирования на правой панели
+Shift+F5 — скопировать файл в этот же каталог
+Shift+F6 — переместить/переименовать файл в этот же каталог
+
+**Поиск**
+ctrl-s — Быстрый поиск файла или каталога
+alt-shift-? — Вызывается меню расширенного поиска файлов
+
+**Командная строка**
+ctrl-a — курсор в начало
+ctrl-e — курсор в конец
+esc-! — выполнить команду с параметрами
+ctrl-x, p или alt+a — вставить имя каталога
+esc, enter; ctrl-enter — послать текущий объект в командную строку
+ctrl-x,t — Вставка всех выделенных объектов в командную строку
+esc, tab — дополнение команды
+alt-a — вставить текущий каталог в командную строку
+Alt-TAB (ESC+TAB) — Крутейшая комбинация для поиска загружаемых файлов (например, вы забыли как правильно пишется: netcfg или netconfig. Достаточно набрать в командной строке net и нажать Alt-TAB — вам сразу покажут что можно запустить, которое начинается со слова net) нажимать два раза!
+alt-shift-! — вывод результата команды
+ctrl-shift-v — вставка из буфера обмена
+
+**Операции над файлами**
+Shift+F4 — Создает новый файл
+shift-f6 — переименовать файл
+Ctrl+x,i — Быстрый просмотр информации о текущем объекте на второй панели
+Ctrl+x,q — Быстрый просмотр содержимого файла на второй панели
+alt-. — показать скрытые файлы
+ctrl-x, c — права на файл
+ctrl-x, o — владелец файла
+Shift-F3 — просмотр файла (raw/ без учета расширения)
+Ctrl-X+L — создать ссылку на файл
+Ctrl-X+S — создать символическую ссылку на файл
+Ctrl + x v — создать относительную символическую ссылку  
+trl+x,Ctrl+s — Редактировать символическую ссылку
+F12 — Save as
+ctrl-t — отметить файл либо снять отметку
++ — выбрать (отметить) группу файлов по регулярному выражению
+\ — снять отметку с группы файлов
+ctrl-x, ctrl-d — сравнить файлы
+ctrl-t или Insert — Выделение текущего объекта
+
+**Работа с каталогами**
+alt-o — открыть каталог под курсором в соседней панели
+alt-i — открыть текущий каталог в соседней панели
+сtrl-\ — показать «Справочник каталогов»
+ctrl-x, h — добавить ссылку на текущий каталог в меню быстрого доступа
+alt-shift-h — Отобразить историю каталогов
+Ctrl+l — Перерисовать экран
+Ctrl+r — перечитать содержимое каталога
+Ctrl+Space — Показать размер текущего каталога
+Ctrl-X+D — сравнить каталоги
+ESC+C — быстро сменить каталог
+alt-c -окно «Быстрая смена каталога»
+
+**Работа с панелями**
+Ctrl-O — погасить панели и посмотреть что под ними (работает ТОЛЬКО в linux!) здесь же можно поработать в shell’e.
+alt-, — Переключить режим отображения панелей (вертикально/горизонтально)
+alt-t переключение подробного режима отображения панели
+Meta+c — Вызывается меню быстрой смены текущего каталога на активной панели
+ctrl-u — поменять панели местами
+alt-g — отмечает первый файл или каталог в отображаемом списке на панели (по сути как клавиша Home, поднимает курсор вверх)
+alt-e — поменять кодировку панели
+Ctrl + x i — переводит пассивную панель в режим «Информация»
+Ctrl + x q — переводит пассивную панель в режим быстрого просмотра
+ctrl-x ! — меню → «Критерий панелизации» (git)
+
+**История**
+alt+h; esc, h — история командной строки
+alt-p, alt-n — вернуть предыдущую (следущую) командную строку (строки)
+alt-y. Перемещение к предыдущему каталогу из истории перемещения по каталогам; эквивалентно нажатию мышкой на символ ‘<‘ в верхнем углу панели.
+alt-u. Перемещение к следующему каталогу из истории перемещения по каталогам; эквивалентно нажатию мышкой на символ ‘>’.
+
+**Редактор**
+F4 (в редакторе) — поиск с заменой
+F6 (в редакторе) — поиск с помощью регулярного выражения
+Shift-Del (в редакторе) — удалить блок (и положить его в clipboard)
+Shift-Ins (в редакторе) — вставить блок из буфера (работает даже в другой консоли!!!) Можно редактировать два и более файлов на разных консолях и гонять блоки между ними.
+Shift+F3 — Начать выделение блока текста. Повторное нажатие F3 закончит выделение
+Shift+F5 — Вставка текста из внутреннего буфера обмена mc (прочитать внешний файл)
+Meta+i — Переключение режима «Автовыравнивание возвратом каретки», удобно при вставке отформатированного текста из буфера обмена
+Meta+l — Переход к строке по её номеру
+Meta+q — Вставка литерала (непечатного символа).См. таблицу ниже
+Meta+t — Сортировка строк выделенного текста
+Meta+u — Выполнить внешнюю команду и вставить в позицию под курсором её вывод
+Ctrl+f — Занести выделенный фрагмент во внутренний буфер обмена mc (записать во внешний файл)
+Ctrl+k — Удалить часть строки до конца строки
+Ctrl+n — Создать новый файл
+Ctrl+s — Включить или выключить подсветку синтаксиса
+Ctrl+t — Выбрать кодировку текста
+Ctrl+u — Отменить действия
+Ctrl+x — Перейти в конец следующего
+Ctrl+y — Удалить строку
+Ctrl+z — Перейти на начало предыдущего слова
+Meta+Enter — Диалог перехода к определению функции
+Meta+- — Возврат после перехода к определению функции
+Meta++ — Переход вперед к определению функции
+Meta+n — Включение/отключение отображения номеров строк
+tab Отодвигает вправо выделенный текст, если выключена опция «Постоянные блоки»
+Meta-tab Отодвигает влево выделенный текст, если выключена опция «Постоянные блоки»
+Shift+Стрелки Выделение текста
+Meta+Стрелки Выделение вертикального блока
+Meta+Shift+- Переключение режима отображения табуляций и пробелов
+Meta+Shift++ Переключение режима «Автовыравнивание возвратом каретки» \ No newline at end of file