20.09.2013 11:16
Occul
 


Следуя системному подходу, решил разобраться, как же надо обращаться с mc.
Многие используют его исключительно, как Volkov Commander или, если кто-то помнит, Norton Commander. Т.е. две панельки, F5, F6, Enter. Но на самом деле это достаточно мощное средство манипулирования файлами и их просмотра. Рекомендую обратить внимание на встроенную справку, которую можно посмотреть по кнопке F1.
Из интересного, чем я пользуюсь после просмотра разных материалов:
Alt-, - смена панелей на горизонтальное и вертикальное расположение
Alt-i - на пассивной панели текущим становится директория активной панели
Ctrl-\ - набор директорий быстрого перехода
Ctrl-x s - создать символическую ссылку на файл
Ctrl-x i - переключает пассивную панель в режим информации
Ctrl-x q - переключает пассивную панель в режим быстрого просмотра
Alt-e - изменение кодировки в панели или в редакторе/просмотрщике
20.09.2013 12:05
Occul
 
Ctr-x j - показать фоновые задания
Ctrl-x d - сравнить каталоги
Ctrl-x, Ctrl + d - сравнить файлы
Ctrl/Alt-s - режим быстрого поиска (для меня было открытием, что Ctrl тут работает)
Alt-H - история директорий
Alt-h - история команд
Ctrl-x t, Ctrl-x Ctrl-t - копирует в командную строку имена помеченных файлов из активной/пассивной панели
Ctrl-x p, Ctrl-x Ctrl-p - копирует в командную строку имя текущего каталога из активной/пассивной панели
Ctrl-q - вставить символы, которые интерпретируются mc (пример: +)
Alt-p, Alt-n - перемещение по истории команд
20.09.2013 12:25
Occul
 
Во всех комбинациях с Alt, оную клавишу заменяет одиночное нажатие Esc, особенно это полезно для комбинации автодополнения Alt-TAB, ибо, будучи запущенным из терминала в каком нибудь WM или DE, данная комбинация предложит переключить окна. Тогда-то Esc,TAB и поможет.

Кроме того, будет полезно для некоторых терминалов, нажатия Esc,1 (комбинацией через запятую я подразумеваю: нажимаем и отпускаем первую клавишу, нажимаем и отпускаем вторую клавишу); Esc,2 и т.д до Esc,0 - эквивалентно нажатию функциональных клавиш F1, F2 ... F10.

Кроме того, через меню Настройки -> Распознавание клавиш... полезно настроить и сохранить раскладку клавиш для своего терминала.
20.09.2013 13:13
Occul
 
Alt-o - показывает содержимое директории под курсором, а если под курсором файл - содержимое родительской директории
Ctrl-x d - сравнение директорий
Ctrl-x Ctrl-d - сравнение файлов во встроенной утилите mcdiff
Ctrl-x c - просмотр и раздача прав на файл

отдельно можно отметить возможность создания пользовательского меню (F2), в котором можно использовать макросы:
%f - имя файла под курсором
%x - расширение
%b - имя файла без расширения
%d - каталог в активной панели
%D - каталог в неактивной панели
%t - выбранные файлы в активной панели
%T - в неактивной
20.09.2013 13:25
Occul
 
Необходимо отметить, что пользовательское меню может создаваться с условиями, по которым пункты будут активироваться или меню будет устанавливать на нем курсор при открытии. Более подробно можно об этом прочитать в справке по F1.
19.02.2015 14:00
KirillHome
 
Цитата:
Dr. Hyde Кроме того, через меню Настройки -> Распознавание клавиш... полезно настроить и сохранить раскладку клавиш для своего терминала.
А какие клавиши назначены "по умолчанию" на
[Completion / M-Tab]
[Back Tabulation S-Tab]

Табуляция и Shift-Tab ?
19.02.2015 14:05
OlegON
 
у меня так (учитывая, что я не настраивал ничего еще)
[Completion/M-tab] [/ on keypad ]
[BackTab/S-tab ] [* on keypad ]
в любом случае всегда можно грохнуть или переместить свой профиль со всеми настройками.
19.02.2015 14:58
KirillHome
 
Я в данный момент пытаюсь (в очередной раз ) настроить mc на NAS Synology
Соответственно, настраиваю и клавиши.

Правда, что-то клавиши от keypad у меня не настраиваются (говорит, что они нажаты не на keypad).
И вот эти две не могу понять - для чего они?.
Буду считать, что мне они пока не нужны
19.02.2015 15:04
OlegON
 
Backtab - не знаю, что это
А completion - автодополнение... Жмешь букву в строке, потом M-tab...
02.03.2015 14:26
OlegON
 
У меня mc был страшно бледный, глаза уставали. Озадачился, как сменить ему цвета. Просто....
Код:
ls  /usr/share/mc/skins/ | sed -e 's/.ini//'
получаете список тем, которые поддерживает ваш mc
у меня это
Цитата:
darkfar
dark
default
double-lines
featured
gotar
mc46
modarcon16-defbg
modarcon16
modarcon16root-defbg
modarcon16root
modarin256-defbg
modarin256
modarin256root-defbg
modarin256root
nicedark
sand256
xoria256
для начала можно потестировать, запуская, например,
Код:
mc -S xoria256
после этого надо выйти из mc (он сохраняет настройки) и поменять в файле конфигурации тему
Код:
vi ~/.config/mc/ini
найти строку skin=default и поменять default на выбранный скин. Я долго не мучился, выбрал darkfar.
Часовой пояс GMT +3, время: 19:05.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.