Midnight Commander (MC)

Ссылки

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

http://people.redhat-club.org/slavaz/trac/wiki/HotKeyMc

Командная строка
M - Meta-последовательность символов эмулятора терминала (обычно Alt или Escape)
M+h Отобразить окно истории выполненных комманд
M+p, M+n Навигация по истории команд: предыдущая (p) - следующая (n)
M+a Вставить текущий путь в командную строку (pwd)
(Ctrl+x)+t Вставить все выделенные файлы в командную строку
(Ctrl+x)+j Окно управления фоновыми задачами
Навигация в панелях, поиск
M+t Переключение режима отображения панели: Full-Brief-Long
Insert Выделить файл в позиции курсора
M+c Быстрая смена катлога
Ctrl+\ Редактируемый список «избранных» каталогов
M+s Быстрый поиск файла
M+(Shift+?) Расширенный поиск
M+o Переход в неактивной панели на каталог активной панели
Ctrl+o Скрыть панели
Ctrl+r Перечитать содержимое активной панели
Просмотр/редактирование
F3 Просмотр файла
Shift+F3 Просмотр файла raw, без фильтров расширений
Shift+F4 Создать пустой файл во встроенном редакторе
(Ctrl+x)+q Просмотр содержимого файла на неактивной панели
(Ctrl+x)+i Просмотр информации о файла на неактивной панели
Встроенный редактор
F3 Начало/конец выделения текстового блока
F5 Скопировать выделенный текст в позицию курсора
F6 Переместить выделенный текст в позицию курсора
Ctrl+f (Ctrl+Ins) Скопировать выделенный блок в файл ~./.mc/cedit/cooledit.clip
Shift+F5 (Shift+Ins) Вставка из файла ~./.mc/cedit/cooledit.clip
F9 Главное меню
F11 Пользовательское меню
Файловые операции
(Ctrl+x)+с Редактирование прав доступа файла (chmod)
(Ctrl+x)+o Редактирование владельца файла (chown)
(Ctrl+x)+s Создать symlink
(Ctrl+x)+l Создать hardlink
(Ctrl+x)+l Создать link
(Ctrl+x)+(Ctrl+s) Редактировать symlink

Tips

GNU Midnight Commander uses HISTCONTROL=ignorespace to hide some commands issued to bash like setting of the prompt or xterm title using
escape sequences. Due to HISTCONTROL=ignoredups hardcoded in .bashrc, mc polutes .bash_history on each directory change.

A possible fix is to check if HISTCONTROL is already set to ignorespace,
and in that case, promote it to ignoreboth:

if [ "$HISTCONTROL" = "ignorespace" ] ; then
    export HISTCONTROL=ignoreboth
else
    export HISTCONTROL=ignoredups
fi

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440102
 
info/nix/shell/mc.txt · Последние изменения: 2009/07/10 12:28 От dant
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki