MC

ÐÐÐÐÐÐÐÐÐÐÐÐ
СÐÐТÐÐСÐС
ÐÐÐСÐÐÐÐ
ÐÐЮЧÐ
Ðлавное окно пÑогÑаммÑ
ÐоддеÑжка мÑÑи
ÐлавиаÑÑÑнÑе командÑ
ÐеÑеопÑеделение клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´
РазнÑе командÑ
Ðанели каÑалогов
ÐÑÑÑÑÑй поиÑк
ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки
ÐлавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением
РедакÑиÑование ÑÑÑок ввода
Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой (или веÑÑней и нижней)панелей
ФоÑÐ¼Ð°Ñ ÑпиÑка…
ÐоÑÑдок ÑоÑÑиÑовки…
ФилÑÑÑ…
ÐеÑеÑиÑаÑÑ
Файл
ÐÑÑÑÑÐ°Ñ Ñмена каÑалога
ÐÐµÐ½Ñ ’Ðомандђ
ÐеÑево каÑалогов
ÐоиÑк Ñайлов
ÐÑиÑеÑий панелизаÑии
ÐаÑалоги бÑÑÑÑого доÑÑÑпа
Файл ÑаÑÑиÑений
ФоновÑе заданиÑ
РедакÑиÑование Ñайлов менÑ
ÐÐµÐ½Ñ ’ÐаÑÑÑойки’
ÐонÑигÑÑаÑиÑ
ÐнеÑний вид
ÐаÑÑÑойки панелей
ÐодÑвеÑждениÑ
ÐÑоÑмление
ÐиÑÑ Ñимволов…
РаÑпознавание клавих
ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
СоÑÑанение ÑÑÑановок
ÐÑполнение команд опеÑаÑионной ÑиÑÑемÑ
ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cd
ÐакÑоподÑÑановки
ÐоддеÑжка subshell
ÐÑава доÑÑÑпа
ÐладелеÑ/гÑÑппа
РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown
Ðоманда Chattr
ÐпеÑаÑии Ñ Ñайлами
ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑийкопиÑованиÑ/пеÑеименованиÑ
ÐÑмеÑиÑÑ ÑайлÑ
ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов
ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов
ÐÑÑÑоеннÑй ÑедакÑоÑ
ÐпÑии в ini−Ñайле Ð´Ð»Ñ ÑедакÑоÑа
СпиÑок ÑкÑанов
ÐавеÑÑение ввода
ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема SFTP (SSH File Transfer Protocol)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs
ÐнеÑнÑÑ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема (EXTernal File System)
ЦвеÑа
ÐнеÑний вид
ÐпиÑание ÑекÑий
ЦвеÑовÑе паÑÑ
ÐÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ ÑвеÑов и аÑÑибÑÑов
Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок
СовмеÑÑимоÑÑÑ
ÐодÑвеÑка имÑн Ñайлов
СпеÑиалÑнÑе ÑÑÑановки
ÐаÑамеÑÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов и пÑогÑаммпÑоÑмоÑÑа
ÐÐ°Ð·Ñ ÑеÑминалов
ФайлÑ
ÐиÑензиÑ
Ðбновление веÑÑий
ÐÑÑгие иÑÑоÑники
ÐÐТÐРЫ
ÐедоÑабоÑки


ÐÐÐÐÐÐÐÐÐÐÐÐ

mc − ÐизÑалÑÐ½Ð°Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñка Ð´Ð»Ñ Unix−подобнÑÑ ÑиÑÑем.

СÐÐТÐÐСÐС

mc [−abcCdfhPstuUVx] [−l жÑÑнал] [каÑалог1 [каÑалог2]] [−e [Ñайл] …] [−v Ñайл]

ÐÐÐСÐÐÐÐ

ЧÑо Ñакое Midnight Commander

Midnight Commander − ÑÑо пÑогÑамма, пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа ÑодеÑжимого каÑалогов и вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾ÑновнÑÑ ÑÑнкÑий ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайлами в UNIX−подобнÑÑ Ð¾Ð¿ÐµÑаÑионнÑÑ ÑиÑÑемаÑ.

ÐÐЮЧÐ

ÐлÑÑи запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander
−a, −−stickchars

ÐÑклÑÑиÑÑ Ð¸ÑполÑзование гÑаÑиÑеÑÐºÐ¸Ñ Ñимволов Ð´Ð»Ñ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹.

−b, −−nocolor

ÐапÑÑк пÑогÑÐ°Ð¼Ð¼Ñ Ð² ÑеÑно−белом Ñежиме ÑкÑана.

−c, −−color

ÐклÑÑÐ°ÐµÑ ÑвеÑной Ñежим диÑплеÑ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобной инÑоÑмаÑии ÑмоÑÑиÑе Ñаздел ЦвеÑа.

−C arg, −−colors=arg

ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ð½Ð°Ð±Ð¾Ñ ÑвеÑов в командной ÑÑÑоке. ФоÑÐ¼Ð°Ñ Ð°ÑгÑменÑа arg опиÑан в Ñазделе ЦвеÑа.

−−configure−options

ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¾Ð¿Ñии конÑигÑÑиÑованиÑ, Ñ ÐºÐ¾ÑоÑÑми бÑл ÑобÑан Midnight Commander.

−d, −−nomouse

ÐÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи.

−D N, −−debuglevel=N

ÐÑполÑзÑеÑÑÑ ÑолÑко еÑли код бÑл ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой виÑÑÑалÑной Ñайловой ÑиÑÑÐµÐ¼Ñ smbfs Ð´Ð»Ñ ÑÑÑановки ÑÑÐ¾Ð²Ð½Ñ Ð¾ÑладоÑнÑÑ ÑообÑений smbfs в N (0−10).

−e [Ñайл]

ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли паÑамеÑÑ “Ñайл” задан, ÑÑÐ¾Ñ Ñайл бÑÐ´ÐµÑ Ð¾ÑкÑÑÑ Ð¿Ñи запÑÑке. СмоÑÑиÑе Ñакже mcedit(1).

−f, −−datadir

ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð½Ð° ÑкÑан опÑеделÑннÑй в пÑоÑеÑÑе компилÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑÑÑ Ðº Ñайлам пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.

−F, −−datadir−info

ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð½Ð° ÑкÑан ÑаÑÑиÑеннÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ пÑÑÑÑ, иÑполÑзÑемÑÑ Ð¿Ñи ÑабоÑе пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.

−g, −−oldmouse

ÐÑинÑдиÑелÑно ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ñежим мÑÑи “normal tracking”. Ð xterm−ÑовмеÑÑимÑÑ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ð°Ñ (напÑимеÑ, tmux/screen).

−k, −−resetsoft

ÐоÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´, назнаÑеннÑÑ ÑÑнкÑионалÑнÑм клавиÑам в пÑедÑÑмоÑÑеннÑе по ÑмолÑÐ°Ð½Ð¸Ñ Ð·Ð½Ð°ÑениÑ, иÑполÑзÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ termcap/terminfo. ÐÑÐ¾Ñ ÐºÐ»ÑÑ Ð¸ÑполÑзÑеÑÑÑ ÑолÑко на ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ð°Ñ HP, где ÑÑнкÑионалÑнÑе клавиÑи не ÑабоÑаÑÑ.

−K Ñайл, −−keymap=Ñайл

ÐадаÑÑ Ñайл клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ Ð¿ÐµÑеопÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑивÑзки клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñий к дейÑÑвиÑм.

−l Ñайл, −−ftplog=Ñайл

СоÑÑаниÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³ Ñ ftp−ÑеÑвеÑом, а Ñакже оÑладоÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ smbfs в Ñайл file.

−−nokeymap

Ðе загÑÑжаÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑе комбинаÑии из Ñайла, иÑполÑзоваÑÑ Ð¾Ð¿ÑеделÑннÑе в иÑÑодном коде.

−P Ñайл, −−printwd=Ñайл

Ðо оконÑании ÑабоÑÑ Midnight Commander запиÑÐµÑ Ð¿Ð¾Ñледний ÑекÑÑий каÑалог в ÑказаннÑй Ñайл. ÐÑÑ Ð¾Ð¿ÑÐ¸Ñ Ð½Ðµ ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð½Ð°Ð¿ÑÑмÑÑ. Ðна иÑполÑзÑеÑÑÑ ÑпеÑиалÑной ÑÑнкÑией оболоÑки, коÑоÑÐ°Ñ Ð¼ÐµÐ½ÑÐµÑ ÑекÑÑий каÑалог оболоÑки на поÑледний каÑалог, иÑполÑзованнÑй Midnight Commander.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑа ÑÑнкÑÐ¸Ñ Ð±Ñла опÑеделена, иÑполÑзÑйÑе Ñайл /usr/libexec/mc/mc.sh Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñек bash и zsh, а Ð´Ð»Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки tcsh ÑооÑвеÑÑÑвенно Ñайл /usr/libexec/mc/mc.csh

−s, −−slow

ÐклÑÑÐ°ÐµÑ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй Ñежим ÑеÑминала, в коÑоÑом пÑогÑамма вÑÐ²Ð¾Ð´Ð¸Ñ Ð¼ÐµÐ½ÑÑе пÑевдогÑаÑиÑеÑÐºÐ¸Ñ Ñимволов (в Ñом ÑиÑле в Ð¼ÐµÐ½Ñ Ð¸ ÑкÑÐ°Ð½Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи) и оÑклÑÑаеÑÑÑ Ð²Ñвод дополниÑелÑнÑÑ (избÑÑоÑнÑÑ) ÑообÑений.

−S arg, −−skin=arg

ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ Ð´ÑÑгой Ñкин в командной ÑÑÑоке. ТеÑÐ½Ð¾Ð»Ð¾Ð³Ð¸Ñ Ñкинов опиÑана в Ñазделе ÐнеÑний вид.

−t, −−termcap

ÐÑполÑзÑеÑÑÑ ÑолÑко в Ñом ÑлÑÑае, когда код бÑл ÑкомпилиÑован Ñ S−Lang и terminfo: в ÑÑом ÑлÑÑае Midnight Commander иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной TERMCAP Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о ÑеÑминале вмеÑÑо иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемной Ð±Ð°Ð·Ñ ÑеÑминалов.

−u, −−nosubshell

ÐÑклÑÑÐ°ÐµÑ Ð¸ÑполÑзование алÑÑеÑнаÑивнÑÑ Ð¾Ð±Ð¾Ð»Ð¾Ñек shell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко в Ñом ÑлÑÑае, когда Midnight Commander бÑл ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой алÑÑеÑнаÑивной оболоÑки).

−U, −−subshell

ÐÐµÐ»Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñм иÑполÑзование subshell (Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко в Ñом ÑлÑÑае, когда Midnight Commander бÑл ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой subshell как опÑии).

−v file

ÐапÑÑÑиÑÑ Ð²ÑÑÑоеннÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Midnight Commander−а Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа Ñказанного Ñайла. ÐоÑле вÑÑода из Ñежима пÑоÑмоÑÑа Ð²Ñ Ð²ÑÑодиÑе из Midnight Commander и оказÑваеÑеÑÑ Ð² shell.

−V, −−version

ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð²ÐµÑÑÐ¸Ñ Ð¿ÑогÑаммÑ.

−x, −−xterm

ÐапÑÑÐºÐ°ÐµÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² Ñежиме xterm. ÐÑполÑзÑеÑÑÑ ÑолÑко на ÑеÑминалаÑ, ÑабоÑаÑÑÐ¸Ñ Ð² Ñежиме xterm (два Ñежима ÑабоÑÑ ÑкÑана и возможноÑÑÑ ÑоÑмиÑоваÑÑ ÑкÑаниÑÑÑÑие поÑледоваÑелÑноÑÑи Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑи) (two screen modes, and able to send mouse escape sequences).

−X, −−no−x11

Ðе иÑполÑзоваÑÑ X11 Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑоÑÑоÑÐ½Ð¸Ñ Ð¼Ð¾Ð´Ð¸ÑикаÑоÑов Alt, Ctrl, Shift.

ÐÑли в командной ÑÑÑоке ÑÐºÐ°Ð·Ð°Ð½Ñ Ð´Ð²Ð° каÑалога, пеÑвÑй бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð² акÑивной панели, вÑоÑой − в дÑÑгой панели.

ÐÑли Ñказан ÑолÑко один каÑалог, он бÑÐ´ÐµÑ Ð¾ÑобÑажÑн в акÑивной панели, во вÑоÑой панели бÑÐ´ÐµÑ Ð¾ÑобÑажÑн каÑалог, ÑказаннÑй в паÑамеÑÑе “other_dir” в Ñайле panels.ini.

ÐÑли каÑалоги не ÑказанÑ, в акÑивной панели бÑÐ´ÐµÑ Ð¾ÑобÑажÑн ÑекÑÑий каÑалог, а во вÑоÑой панели − каÑалог, ÑказаннÑй в паÑамеÑÑе “other_dir” в Ñайле panels.ini.

Ðлавное окно пÑогÑаммÑ

Ðлавное окно пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑÑÑÑ Ð¿Ð¾Ð»ÐµÐ¹. Ðва полÑ, назÑваемÑе “панелÑми”, иденÑиÑÐ½Ñ Ð¿Ð¾ ÑÑÑÑкÑÑÑе и обÑÑно оÑобÑажаÑÑ Ð¿ÐµÑеÑни Ñайлов и подкаÑалогов какиÑ−Ñо двÑÑ ÐºÐ°Ñалогов Ñайловой ÑÑÑÑкÑÑÑÑ. ÐÑи каÑалоги в обÑем ÑлÑÑае ÑазлиÑнÑ, ÑоÑÑ, в ÑаÑÑноÑÑи, могÑÑ Ð¸ ÑовпаÑÑÑ. ÐÐ°Ð¶Ð´Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· заголовка, ÑпиÑка Ñайлов и инÑоÑмаÑионной ÑÑÑоки.

ТÑеÑÑе поле ÑкÑана, ÑаÑположенное в нижней ÑаÑÑи ÑкÑана, ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½ÑÑ ÑÑÑÐ¾ÐºÑ ÑекÑÑей оболоÑки. Ð ÑÑом же поле (ÑÐ°Ð¼Ð°Ñ Ð½Ð¸Ð¶Ð½ÑÑ ÑÑÑока ÑкÑана) ÑодеÑжиÑÑÑ Ð¿Ð¾Ð´Ñказка по иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑионалÑнÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ F1 − F10. Ð¡Ð°Ð¼Ð°Ñ Ð²ÐµÑÑнÑÑ ÑÑÑока ÑкÑана ÑодеÑÐ¶Ð¸Ñ ÑÑÑÐ¾ÐºÑ Ð³Ð¾ÑизонÑалÑного менÑ. ÐÑа ÑÑÑока Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ оÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане; в ÑÑом ÑлÑÑае доÑÑÑп к ней можно полÑÑиÑÑ, ÑÑлкнÑв мÑÑÑÑ Ð¿Ð¾ веÑÑней Ñамке или нажав клавиÑÑ F9.

Ðанели Midnight Commander обеÑпеÑиваÑÑ Ð¿ÑоÑмоÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно двÑÑ ÐºÐ°Ñалогов. Ðдна из панелей ÑвлÑеÑÑÑ Ð°ÐºÑивной в Ñом ÑмÑÑле, ÑÑо полÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð²ÑполнÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе опеÑаÑии Ñ Ð¾ÑобÑажаемÑми в ÑÑой панели Ñайлами и каÑалогами. РакÑивной панели подÑвеÑено Ð¸Ð¼Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из каÑалогов или Ñайлов, а Ñакже вÑделен ÑвеÑом заголовок панели в веÑÑней ÑÑÑоке. ÐÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ оÑобÑажаемого в данной панели каÑалога, коÑоÑÑй ÑвлÑеÑÑÑ ÑекÑÑим каÑалогом Ñой оболоÑки, из коÑоÑой запÑÑена пÑогÑамма. ÐÑоÑÐ°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ − паÑÑивна. ÐоÑÑи вÑе опеÑаÑии вÑполнÑÑÑÑÑ Ð² акÑивной панели, Ñо еÑÑÑ Ð² ÑооÑвеÑÑÑвÑÑÑем (ÑекÑÑем) каÑалоге. ÐекоÑоÑÑе опеÑаÑии (Ñипа копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пеÑеноÑа Ñайлов) по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑ ÐºÐ°Ñалог, оÑобÑажаемÑй в паÑÑивной панели, как меÑÑо назнаÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. Ðолее подÑобное опиÑание панелей дано в подÑазделе Ðанели каÑалогов Ñаздела ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей и в Ñазделе ÐÐµÐ½Ñ Ð¤Ð°Ð¹Ð»

ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑполниÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð¿ÐµÑаÑионной ÑиÑÑÐµÐ¼Ñ Ð¸Ð»Ð¸ запÑÑÑиÑÑ Ð½Ð° иÑполнение лÑбÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander, пÑоÑÑо набÑав Ð¸Ð¼Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (пÑогÑаммÑ) в командной ÑÑÑоке и нажав клавиÑÑ Enter. ÐÑоÑиÑайÑе ÑÐ°Ð·Ð´ÐµÐ»Ñ ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки и РедакÑиÑование ÑÑÑок ввода Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð±Ð¾Ð»ÑÑе о командной ÑÑÑоке.

ÐоддеÑжка мÑÑи

ÐÑогÑамма Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼ÑÑи. ÐÑо ÑвойÑÑво обеÑпеÑиваеÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ Ñого, оÑкÑда запÑÑен ÑеÑминал xterm(1) (даже еÑли xterm запÑÑен на ÑдалÑнном компÑÑÑеÑе, иÑполÑзÑÑ Ñоединение ÑеÑез telnet, ssh или rlogin) или еÑли Ð²Ñ ÑабоÑаеÑе за конÑолÑÑ Linux и запÑÑена пÑогÑамма ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÑÑÑÑ gpm.

ÐÑли Ð²Ñ ÑÑлкаеÑе мÑÑÑÑ Ð½Ð° имени Ñайла в одной из панелей, Ñайл вÑбиÑаеÑÑÑ (подÑвеÑка пеÑемеÑаеÑÑÑ Ð½Ð° ÑÑо имÑ); еÑли Ð²Ñ ÑÑлкнеÑе пÑавой кнопкой мÑÑи, Ñайл оÑмеÑаеÑÑÑ (или оÑмеÑка Ñ Ñайла ÑнимаеÑÑÑ, в завиÑимоÑÑи Ð¾Ñ Ð¿ÑедÑдÑÑего ÑоÑÑоÑниÑ).

Ðвойной ÑелÑок мÑÑи на имени Ñайла ознаÑÐ°ÐµÑ Ð¿Ð¾Ð¿ÑÑÐºÑ Ð·Ð°Ð¿ÑÑÑиÑÑ Ñайл на иÑполнение (еÑли ÑÑо иÑполнÑÐµÐ¼Ð°Ñ Ð¿ÑогÑамма); либо, еÑли Ñайл ÑаÑÑиÑений ÑодеÑÐ¶Ð¸Ñ Ð¿ÑогÑаммÑ, аÑÑоÑииÑованнÑÑ Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, запÑÑкаеÑÑÑ ÑÑа пÑогÑамма и ей пеÑедаÑÑÑÑ Ð½Ð° обÑабоÑÐºÑ Ð²ÑбÑаннÑй Ñайл.

ТоÑно Ñакже можно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, аÑÑоÑииÑованнÑÑ Ñ Ð»Ñбой ÑÑнкÑионалÑной клавиÑей, ÑÑлкнÑв по ÑооÑвеÑÑÑвÑÑÑей ÑкÑанной кнопке в Ñамой нижней ÑÑÑоке ÑкÑана.

Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑкоÑоÑÑÑ ÑмÑлÑÑии повÑоÑнÑÑ Ð½Ð°Ð¶Ð°Ñий на клавиÑÑ Ð² ÑлÑÑае ÐµÑ ÑдеÑÐ¶Ð°Ð½Ð¸Ñ (auto repeat rate) ÑоÑÑавлÑÐµÑ 400 миллиÑекÑнд. ÐÑо знаÑение можно измениÑÑ Ð¿ÑÑем Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа mouse_repeat_rate в Ñайле ~/.config/mc/ini

ÐÑли Commander запÑÑен Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой мÑÑи, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе обойÑи Commander и добиÑÑÑÑ Ñого, ÑÑо мÑÑÑ Ð±ÑÐ´ÐµÑ Ð²ÐµÑÑи ÑÐµÐ±Ñ Ñак же, как она ведÑÑ ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (обеÑпеÑÐ¸Ð²Ð°Ñ Ð²ÑÑезание и вÑÑÐ°Ð²ÐºÑ ÑекÑÑа), еÑли бÑдеÑе ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift.

ÐлавиаÑÑÑнÑе командÑ

ÐекоÑоÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Midnight Commander вÑзÑваÑÑÑÑ Ñ Ð¸ÑполÑзованием ÐºÐ»Ð°Ð²Ð¸Ñ Control (иногда обознаÑаеÑÑÑ ÐºÐ°Ðº CTRL или CTL) и Meta (иногда обознаÑаеÑÑÑ ALT или даже Compose). РнаÑÑоÑÑем ÑÑководÑÑве бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑледÑÑÑие ÑокÑаÑениÑ:
C−<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно нажаÑÑ Ð¸
ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ

Control и в ÑÑо вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ <Ñимвол>. Так C−f бÑÐ´ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ: нажмиÑе Control и, ÑдеÑÐ¶Ð¸Ð²Ð°Ñ ÐµÑ, нажмиÑе (коÑоÑким ÑелÑком) клавиÑÑ f.

Alt−<Ñимвол> ознаÑаеÑ, ÑÑо надо ÑдеÑживаÑÑ Ð²
нажаÑом ÑоÑÑоÑнии клавиÑÑ

Alt или Meta во вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÐ¸Ñ Ð½Ð° клавиÑÑ <Ñимвол>. ÐÑли на клавиаÑÑÑе Ð½ÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ Alt и Meta, нажмиÑе Esc, оÑпÑÑÑиÑе еÑ, а поÑом нажмиÑе на клавиÑÑ <Ñимвол>.

S−<Ñимвол> ознаÑаеÑ, ÑÑо нÑжно деÑжаÑÑ Ð²
нажаÑом ÑоÑÑоÑнии клавиÑÑ

Shift во вÑÐµÐ¼Ñ Ð½Ð°Ð¶Ð°ÑÐ¸Ñ Ð½Ð° клавиÑÑ <Ñимвол>.

ÐÑе ÑÑÑоки ввода в Midnight Commander по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ ÑоглаÑÐµÐ½Ð¸Ñ Ð¾Ð± иÑполÑзовании “гоÑÑÑиє клавиÑ, пÑинÑÑÑе в ÑедакÑоÑе GNU Emacs.

ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑеопÑеделиÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑе пÑивÑзки “гоÑÑÑиє ÐºÐ»Ð°Ð²Ð¸Ñ Ðº командам, как ÑÑо опиÑано в Ñазделе пеÑеопÑеделение клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´

ÐÑе поÑледÑÑÑие опиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ оÑноÑÑÑÑÑ Ðº Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ.

ÐпиÑÐ°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ даÑÑÑÑ Ð² неÑколÑÐºÐ¸Ñ ÑÐ°Ð·Ð´ÐµÐ»Ð°Ñ Ð¿Ð¾Ð¼Ð¾Ñи. Ðаиболее важнÑми ÑвлÑÑÑÑÑ ÑледÑÑÑие ÑазделÑ:

Ð Ñазделе ÐÐµÐ½Ñ Ð¤Ð°Ð¹Ð» пÑÐ¸Ð²ÐµÐ´ÐµÐ½Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñии клавиÑ, коÑоÑÑе ÑлÑÐ¶Ð°Ñ Ð´Ð»Ñ Ð²Ñзова команд, пеÑеÑиÑленнÑÑ Ð² Ð¼ÐµÐ½Ñ “Файл”. Ð ÑÑом же Ñазделе пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, аÑÑоÑииÑованнÑе Ñ ÑÑнкÑионалÑнÑми клавиÑами. ÐолÑÑинÑÑво из ÑÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ вÑполнÑÑÑ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð½Ð°Ð´ подÑвеÑеннÑм Ñайлом или гÑÑппой оÑмеÑеннÑÑ Ñайлов.

Ð ÑекÑии Ðанели каÑалогов ÑаÑÑказано о клавиÑаÑ, коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа Ñайла или гÑÑÐ¿Ð¿Ñ Ñайлов как обÑекÑов некоÑоÑого поÑледÑÑÑего дейÑÑÐ²Ð¸Ñ (обÑÑно дейÑÑÐ²Ð¸Ñ Ð¸Ð· Ð¼ÐµÐ½Ñ “Файл”).

Ð Ñазделе ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки (Shell) пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ комбинаÑии клавиÑ, коÑоÑÑе иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в командной ÑÑÑоке оболоÑки. ÐолÑÑÐ°Ñ ÑаÑÑÑ ÑÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеноÑа имен Ñайлов и/или имен каÑалогов в команднÑÑ ÑÑÑÐ¾ÐºÑ (ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑÑдоемкоÑÑÑ Ð²Ð²Ð¾Ð´Ð°) или Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к иÑÑоÑии команд.

ÐлавиÑи ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑÑок ввода иÑполÑзÑÑÑÑÑ ÐºÐ°Ðº пÑи ÑедакÑиÑовании командной ÑÑÑоки, Ñак и дÑÑÐ³Ð¸Ñ ÑÑÑок ввода, поÑвлÑÑÑиÑÑÑ Ð² ÑазлиÑнÑÑ Ð·Ð°Ð¿ÑоÑÐ°Ñ Ð¿ÑогÑаммÑ.

ÐеÑеопÑеделение клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´

ÐлавиаÑÑÑнÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¿ÑоÑиÑÐ°Ð½Ñ Ð¸Ð· внеÑнего Ñайла. СнаÑала Midnight Commander ÑоздаÑÑ ÐºÐ°ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ из ÑпиÑка, опÑеделÑнного в иÑÑодном коде. ÐаÑем вÑегда загÑÑжаÑÑÑÑ Ð´Ð²Ð° Ñайла /etc/mc/mc.keymap и /usr/share/mc/mc.keymap, поÑледоваÑелÑно пеÑеопÑеделÑÑ Ñанее загÑÑженнÑе командÑ. ÐоиÑк Ñайла клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´, опÑеделÑнного полÑзоваÑелем, пÑоизводиÑÑÑ Ð¿Ð¾ ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до пеÑвого наÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):

1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки −K <Ñайл> или −−keymap=<Ñайл>
2) пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ MC_KEYMAP
3) паÑамеÑÑ keymap в ÑекÑии [Midnight−Commander] конÑигÑÑаÑионного Ñайла.
4) Ñайл ~/.config/mc/mc.keymap

ÐаÑамеÑÑÑ Ð² ÑÑÑÑ Ð¿ÐµÑвÑÑ ÑлÑÑаÑÑ Ð¼Ð¾Ð³ÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ либо пÑоÑÑо название ÑÑÐµÐ¼Ñ Ð¿ÑивÑзки (Ñ ÑаÑÑиÑением .keymap либо без него). Рданном ÑлÑÑае поиÑк Ñайла клавиаÑÑÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ бÑÐ´ÐµÑ Ð¿ÑоиÑÑодиÑÑ Ð¿Ð¾ ÑледÑÑÑим каÑалогам (до пеÑвого наÑождениÑ):

1) ~/.config/mc/
2) /etc/mc/
3) /usr/share/mc/

РазнÑе командÑ

ÐмееÑÑÑ Ð½ÐµÑколÑко дейÑÑвий, аÑÑоÑииÑованнÑÑ Ñ Ð½ÐµÐºÐ¾ÑоÑÑми комбинаÑиÑми клавиÑ, коÑоÑÑе не попадаÑÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· дÑÑÐ³Ð¸Ñ ÐºÐ°ÑегоÑий:

Enter

ÐÑли в командной ÑÑÑоке (в нижней ÑаÑÑи ÑкÑана) набÑано Ð¸Ð¼Ñ ÐºÐ°ÐºÐ¾Ð¹−либо командÑ, запÑÑкаеÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ°Ñ Ð¿ÑогÑамма (еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ ÑÑÑеÑÑвÑеÑ, вÑдаÑÑÑÑ ÑооÑвеÑÑÑвÑÑÑее ÑообÑение). ÐÑли в командной ÑÑÑоке Ð½ÐµÑ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð³Ð¾ ÑекÑÑа, и еÑли на акÑивной панели подÑвеÑено Ð¸Ð¼Ñ ÐºÐ°Ñалога, Ñо Midnight Commander вÑполнÑÐµÑ Ð¿ÐµÑеÑод chdir(2) в вÑбÑаннÑй каÑалог и оÑобÑÐ°Ð¶Ð°ÐµÑ ÐµÐ³Ð¾ ÑодеÑжимое в ÑÑой панели; еÑли подÑвеÑен иÑполнÑемÑй Ñайл, Ñо он запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐаконеÑ, еÑли ÑаÑÑиÑение подÑвеÑенного в акÑивной панели Ñайла ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из ÑаÑÑиÑений, ÑказаннÑÑ Ð² Ñайле ÑаÑÑиÑений, Ñо вÑполнÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°, ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ ÑÑим ÑаÑÑиÑением.

C−l

ÐбновлÑÐµÑ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ, оÑобÑажаемÑÑ Ð¿ÑогÑаммой Midnight Commander.

C−x c

ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chmod Ð´Ð»Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ Ñайлов.

C−x o

ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chown Ð´Ð»Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ Ñайлов.

C−x l

ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки.

C−x s

ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð°Ð±ÑолÑÑной ÑимволиÑеÑкой ÑÑÑлки.

C−x v

ÐапÑÑÐºÐ°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾ÑноÑиÑелÑной ÑимволиÑеÑкой ÑÑÑлки. ÐÐ»Ñ Ð±Ð¾Ð»ÐµÐµ деÑалÑной инÑоÑмаÑии о ÑÑÑÐ»ÐºÐ°Ñ ÑмоÑÑиÑе Ñаздел ÐÐµÐ½Ñ Ð¤Ð°Ð¹Ð»

C−x i

ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим “ÐнÑоÑмаÑиє.

C−x q

ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÑÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим бÑÑÑÑого пÑоÑмоÑÑа.

C−x !

ÐÑполнÑеÑÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐÑиÑеÑий панелизаÑии”.

C−x h

ÐобавиÑÑ Ð¸Ð¼Ñ ÐºÐ°Ñалога в “ÐаÑалоги бÑÑÑÑого доÑÑÑпа”.

Alt−!

ÐÑполнÑÐµÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐÑоÑмоÑÑ Ð²Ñвода командє, коÑоÑÑй опиÑан подÑобнее в Ñазделе “ÐÐµÐ½Ñ “Файл”.

Alt−?

ÐÑзов диалогового окна “ÐоиÑк Ñайла”.

Alt−c

ÐÑзов диалогового окна “ÐÑÑÑÑÐ°Ñ Ñмена каÑалога”.

C−o

ÐÑли Midnight Commander запÑÑен в конÑоли Linux или FreeBSD, или ÑеÑез xterm, вам бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½ вÑвод пÑедÑдÑÑей командÑ. ÐÑи ÑÑом на Linux−конÑоли Midnight Commander иÑполÑзÑÐµÑ Ð²ÑÑÑоеннÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ (cons.saver) Ð´Ð»Ñ ÑоÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð²Ñводимой инÑоÑмаÑии и демонÑÑÑаÑии ÐµÑ Ð½Ð° ÑкÑане.

ÐÑли Midnight Commander ÑкомпилиÑован Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой подоболоÑки (subshell), Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе в пÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð·−под Midnight Commander в лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð±ÑаÑÑ C−o и веÑнÑÑÑÑÑ Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼Ñ ÑкÑÐ°Ð½Ñ Midnight Commander−а. ÐÐ»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к ваÑÐµÐ¼Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑаÑоÑно Ñнова набÑаÑÑ C−o. ÐÑли Ð²Ñ Ð·Ð°ÑÑопоÑиÑе вÑполнение пÑиложениÑ, иÑполÑзовав ÑÑÐ¾Ñ Ð¿ÑиÑм, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑÐ³Ð¸Ñ Ð¿ÑогÑамм из Midnight Commander пока оÑложенное пÑиложение не законÑÐ¸Ñ ÑабоÑÑ, либо пока Ð²Ñ Ð½Ðµ пÑеÑвеÑе его вÑполнение.

Ðанели каÑалогов

РнаÑÑоÑÑем Ñазделе пеÑеÑиÑлÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе позволÑÑÑ Ð¾Ð¿ÐµÑиÑоваÑÑ Ñ ÑодеÑжимÑм панелей. ÐÑли Ð²Ñ ÑоÑиÑе ÑзнаÑÑ, как измениÑÑ Ð²Ð¸Ð´ панели или ÑпоÑоб пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии на панели, ÑмоÑÑиÑе Ñаздел ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей.
Tab, C−i

СмениÑÑ ÑекÑÑÑÑ (акÑивнÑÑ) панелÑ. ÐодÑвеÑка пеÑемеÑаеÑÑÑ Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, коÑоÑÐ°Ñ Ð±Ñла акÑивной Ñанее, в дÑÑгÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, коÑоÑÐ°Ñ ÑÑановиÑÑÑ Ð°ÐºÑивной.

Insert, C−t

ЧÑÐ¾Ð±Ñ Ð¾ÑмеÑиÑÑ Ñайл, на коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð´ÑвеÑка, иÑполÑзÑйÑе клавиÑÑ Insert (the kich1 terminfo sequence). ÐÐ»Ñ ÑнÑÑÐ¸Ñ Ð¾ÑмеÑки Ñ Ñайла иÑполÑзÑÑÑÑÑ Ñе же комбинаÑии.

Alt−e

ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼ÐµÐ½ÑÑÑ ÐºÐ¾Ð´Ð¸ÑÐ¾Ð²ÐºÑ Ð¿Ð°Ð½ÐµÐ»Ð¸, иÑполÑзÑйÑе комбинаÑÐ¸Ñ Alt−e (M−e). ÐеÑекодиÑовка пÑоизводиÑÑÑ Ð¸Ð· вÑбÑанной кодиÑовки в ÑиÑÑемнÑÑ. ÐÐ»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑекодиÑовки вÑбеÑиÑе “Ðез пеÑекодиÑовки” в диалоге вÑбоÑа кодиÑовок.

Alt−g, Alt−r, Alt−j

ÐÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки, ÑооÑвеÑÑÑвенно, на ÑамÑй веÑÑний, ÑÑедний или нижний Ñайл из ÑиÑла оÑобÑажаемÑÑ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð° панели.

Alt−t

ЦиклиÑеÑки пеÑеклÑÑÐ°ÐµÑ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов ÑекÑÑего каÑалога. С помоÑÑÑ ÑÑой комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ бÑÑÑÑо пеÑеклÑÑаÑÑÑÑ Ð¸Ð· Ñежима ÑÑандаÑÑного вÑвода (long listing) к ÑокÑаÑÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ к ÑежимÑ, опÑеделÑÐµÐ¼Ð¾Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелем.

C− (control−backslash)

ÐоказаÑÑ “ÐаÑалоги бÑÑÑÑого доÑÑÑпа” и пеÑейÑи к вÑбÑÐ°Ð½Ð½Ð¾Ð¼Ñ ÐºÐ°ÑалогÑ.

+ (plus)

ÐÑа клавиÑа иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ (оÑмеÑиÑÑ) гÑÑÐ¿Ð¿Ñ Ñайлов по ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑажениÑ, задаÑÑÐµÐ¼Ñ ÑÑÑ Ð³ÑÑппÑ. Ðогда вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, вÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell, ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð² оболоÑке shell (’*’ ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ Ñимволов, а ’?’ заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки ноÑмалÑнÑÑ ÑегÑлÑÑнÑÑ Ð²ÑÑажений (ÑмоÑÑиÑе ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑÑÑом ÑегиÑÑÑа Ñимволов имÑн. ÐÑли опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа вÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.

(backslash) ÐлавиÑа “” ÑÐ½Ð¸Ð¼Ð°ÐµÑ Ð¾ÑмеÑÐºÑ Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов, Ñо еÑÑÑ Ð¿ÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð´ÐµÐ¹ÑÑвие, обÑаÑное ÑомÑ, коÑоÑое вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑе “+”.
Up, C−p

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° пÑедÑдÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке Ñайлов панели.

Down, C−n

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° ÑледÑÑÑÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð² ÑпиÑке Ñайлов панели.

Home, a1, Alt−<

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° пеÑвÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка Ñайлов.

End, c1, Alt−>

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° поÑледнÑÑ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑпиÑка Ñайлов.

PageDown, C−v

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð½Ð¸Ð·.

PageUp, Alt−v

ÐеÑемеÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð²ÐµÑÑ.

Alt−o

ÐÑли вÑделеннÑм ÑлеменÑом акÑивной панели ÑвлÑеÑÑÑ ÐºÐ°Ñалог, ÑÑÑановиÑÑ ÑÑÐ¾Ñ ÐºÐ°Ñалог ÑекÑÑим в неакÑивной панели и пеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ. ÐÑли вÑделеннÑм ÑлеменÑом акÑивной панели ÑвлÑеÑÑÑ Ð½Ðµ каÑалог, ÑÑÑановиÑÑ ÑодиÑелÑÑкий каÑалог ÑекÑÑим в неакÑивной панели и Ñакже пеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ.

Alt−i

СделаÑÑ ÑекÑÑий каÑалог акÑивной панели Ñакже ÑекÑÑим каÑалогом неакÑивной панели. ÐÑли необÑодимо, пеÑевеÑÑи неакÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² Ñежим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов. ÐÑли акÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð½Ð°ÑодиÑÑÑ Ð² Ñежиме панелизаÑии, неакÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ Ð² ÑÑÐ¾Ñ Ñежим не пеÑеводиÑÑÑ.

C−PageUp, C−PageDown

ТолÑко еÑли mc запÑÑен Ñ ÐºÐ¾Ð½Ñоли Linux: вÑполнÑеÑÑÑ, ÑооÑвеÑÑÑвенно, пеÑеÑод (chdir) к ÑодиÑелÑÑÐºÐ¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ (“..”) или к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð´ÑвеÑкой каÑалогÑ.

Alt−y

ÐеÑемеÑение к пÑедÑдÑÑÐµÐ¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам; ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на Ñимвол ’<’ в веÑÑнем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.

Alt−u

ÐеÑемеÑение к ÑледÑÑÑÐµÐ¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· иÑÑоÑии пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам; ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на Ñимвол ’>’.

Alt−S−h, Alt−H

ÐÑобÑÐ°Ð¶Ð°ÐµÑ Ð¸ÑÑоÑÐ¸Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ каÑалогам; ÑквиваленÑно нажаÑÐ¸Ñ Ð¼ÑÑкой на Ñимвол ’v’ в веÑÑнем ÑÐ³Ð»Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸.

ÐÑÑÑÑÑй поиÑк

Режим бÑÑÑÑого поиÑка позволÑÐµÑ Ð±ÑÑÑÑо найÑи нÑжнÑй Ñайл в каÑалоге, оÑобÑажÑнном в Ñайловой панели, по пеÑвÑм Ñимволам имени. ÐÐ»Ñ Ð¿ÐµÑеÑода в Ñежим бÑÑÑÑого поиÑка иÑполÑзÑÑÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑнÑе ÑоÑеÑÐ°Ð½Ð¸Ñ C−s или Alt−s

ÐоÑле нажаÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ÑÑÐ¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñий вводимÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¾ÑобÑажаÑÑÑÑ Ð½Ðµ в командной ÑÑÑоке, а в ÑÑÑоке поиÑка. ÐÑли Ñежим Ðоказ мини−ÑÑаÑÑÑа вклÑÑен, ÑÑа ÑÑÑока оÑобÑажаеÑÑÑ Ð½Ð° меÑÑе ÑÑÑоки мини−ÑÑаÑÑÑа. РпÑоÑеÑÑе ввода поÑледÑÑÑÐ¸Ñ Ñимволов Ð»Ð¸Ð½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑки пеÑемеÑаеÑÑÑ Ðº ÑледÑÑÑÐµÐ¼Ñ ÑайлÑ, название коÑоÑого наÑинаеÑÑÑ Ñ Ð²Ð²ÐµÐ´Ñнной ÑÑÑоки Ñимволов. ÐлавиÑи Backspace или DEL могÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñибок. ÐÑли C−s нажаÑо Ñнова, оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾Ð¸Ñк ÑледÑÑÑего подÑодÑÑего Ñайла.

ÐÑли пеÑеÑод в Ñежим бÑÑÑÑого поиÑка оÑÑÑеÑÑвлÑеÑÑÑ Ð´Ð²Ð¾Ð¹Ð½Ñм нажаÑием C−s, Ñо в ÑекÑÑем поиÑке бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ñаблон пÑедÑдÑÑего поиÑка.

ÐÑоме обÑÑнÑÑ Ñимволов в имени Ñайла Ñакже можно иÑполÑзоваÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¼Ð°Ñки ’*’ и ’?’.

ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки

Ð ÑÑом Ñазделе пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе позволÑÑÑ ÑокÑаÑиÑÑ ÑиÑло нажаÑий на клавиÑи во вÑÐµÐ¼Ñ Ð²Ð²Ð¾Ð´Ð° и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ в командной ÑÑÑоке.
Alt−Enter

ÐопиÑÑÐµÑ Ð¿Ð¾Ð´ÑвеÑенное Ð¸Ð¼Ñ Ñайла или каÑалога в команднÑÑ ÑÑÑокÑ.

C−Enter

То же Ñамое, ÑÑо Alt−Enter, но ÑабоÑÐ°ÐµÑ ÑолÑко на конÑоли Linux.

Alt−Tab

ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ Ð¾Ð¿ÐµÑаÑÐ¸Ñ ÐавеÑÑение ввода (completion) имени Ñайла, Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пеÑеменной, имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени маÑÐ¸Ð½Ñ (в завиÑимоÑÑи Ð¾Ñ Ñого, ÑÑо Ð²Ñ Ð½Ð°Ñали набиÑаÑÑ Ð¸ какой ÑÐ»ÐµÐ¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð²Ð¾Ð´Ð¸Ñе).

C−x t, C−x C−t

ÐопиÑÑÐµÑ Ð² команднÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð¼ÐµÐ½Ð° помеÑеннÑÑ Ñайлов (или подÑвеÑенное имÑ, еÑли Ð½ÐµÑ Ð¿Ð¾Ð¼ÐµÑеннÑÑ) из акÑивной панели (C−x t) или паÑÑивной панели (C−x C−t).

C−x p, C−x C−p

ÐеÑÐ²Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÑÐµÑ Ð² команднÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð¼Ñ ÑекÑÑего каÑалога, а вÑоÑÐ°Ñ − Ð¸Ð¼Ñ ÐºÐ°Ñалога, оÑобÑажаемого в паÑÑивной панели.

C−q

ÐÑа команда (the quote command) иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑавиÑÑ ÑимволÑ, коÑоÑÑе каким−Ñо обÑазом инÑеÑпÑеÑиÑÑÑÑÑÑ Ñамим Midnight Commander−ом (напÑимеÑ, Ñимвол ’+’).

Alt−p, Alt−n

ÐÑи комбинаÑии иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ иÑÑоÑии команд. Alt−p вÑзÑÐ²Ð°ÐµÑ Ð¿ÐµÑемеÑение на ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð°Ð·Ð°Ð´ по ÑпиÑÐºÑ Ñанее запÑÑкавÑиÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´, а Alt−n − пеÑемеÑение на Ð¾Ð´Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð¿ÐµÑÑд.

Alt−h

ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¸ÑÑоÑÐ¸Ñ ÑекÑÑей ÑÑÑоки ввода (Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки − иÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´).

ÐлавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов, пÑогÑамма пÑоÑмоÑÑа подÑказки и пÑогÑамма пÑоÑмоÑÑа каÑалогов иÑполÑзÑÑÑ Ð¾Ð´Ð¸Ð½ и ÑÐ¾Ñ Ð¶Ðµ пÑогÑаммнÑй код Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением. СледоваÑелÑно, Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð¾Ð´Ð½Ð¸ и Ñе же комбинаÑии клавиÑ. Ðо в каждой подпÑогÑамме имеÑÑÑÑ Ð¸ комбинаÑии, пÑименÑÑÑиеÑÑ ÑолÑко в ней.

ÐÑÑгие ÑаÑÑи Midnight Commander−а Ñоже иÑполÑзÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе из комбинаÑий ÐºÐ»Ð°Ð²Ð¸Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением, Ñак ÑÑо наÑÑоÑÑÐ°Ñ ÑекÑÐ¸Ñ ÑÑководÑÑва Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ñакже полезна пÑи изÑÑении ÑÑÐ¸Ñ ÑаÑÑей.
Up, C−p

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´ или ввеÑÑ

Down, C−n

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑÑд

PageUp, Alt−v

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´

PageDown, C−v

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑÑд

Home, A1

ÐеÑемеÑение к наÑалÑ.

End, C1

ÐеÑемеÑение к конÑÑ.

ÐÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа Ñайлов и помоÑи
воÑпÑинимаÑÑ Ð² дополнение к

пеÑеÑиÑленнÑм еÑÑ Ð¸ ÑледÑÑÑие комбинаÑии:

b, C−b, C−h, Backspace, Delete

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´

Space bar

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð¿ÐµÑÑд

u, d

ÐеÑемеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´ или впеÑÑд.

g, G

ÐеÑемеÑение к наÑÐ°Ð»Ñ Ð¸Ð»Ð¸ к конÑÑ Ñайла.

РедакÑиÑование ÑÑÑок ввода

СÑÑоки ввода (ÑÑо не ÑолÑко ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока оболоÑки, но и ÑÑÑоки в диалоговÑÑ Ð¾ÐºÐ½Ð°Ñ ÑазлиÑнÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑамм) воÑпÑинимаÑÑ ÑледÑÑÑие ÑпÑавлÑÑÑие комбинаÑии:

C−a

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² наÑÐ°Ð»Ñ ÑÑÑоки.

C−e

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² ÐºÐ¾Ð½ÐµÑ ÑÑÑоки.

C−b, Left

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð»ÐµÐ²Ð¾.

C−f, Right

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ Ð²Ð¿Ñаво.

Alt−f

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно Ñлово впеÑÑд.

Alt−b

ÐеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð½Ð° одно Ñлово назад.

C−h, Backspace

УдалÑÐµÑ Ñимвол, пÑедÑеÑÑвÑÑÑий кÑÑÑоÑÑ.

C−d, Delete

УдалÑÐµÑ Ñимвол в позиÑии кÑÑÑоÑа.

C−@

УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÑÐºÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð²ÑÑезаÑÑ (ÑкопиÑоваÑÑ Ð² бÑÑеÑ) ÑаÑÑÑ ÑекÑÑа.

C−w

ÐопиÑÑÐµÑ ÑекÑÑ, ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и меÑкой, в бÑÑеÑ, ÑдалÑÑ ÑекÑÑ Ð¸Ð· ÑÑÑоки ввода.

Alt−w

ÐопиÑÑÐµÑ ÑекÑÑ, ÑаÑположеннÑй Ð¼ÐµÐ¶Ð´Ñ ÐºÑÑÑоÑом и меÑкой, в бÑÑеÑ.

C−y

ÐÑÑавлÑÐµÑ ÑодеÑжимое бÑÑеÑа в ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° пеÑед позиÑией кÑÑÑоÑа.

C−k

УдалÑÐµÑ ÑекÑÑ Ð¾Ñ ÐºÑÑÑоÑа до конÑа ÑÑÑоки.

Alt−p, Alt−n

ÐÑи комбинаÑии иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ иÑÑоÑии команд. Alt−p пеÑемеÑÐ°ÐµÑ Ðº пÑедÑдÑÑей команде, Alt−n − к ÑледÑÑÑей.

Alt−C−h, Alt−Backspace

УдалиÑÑ Ð¿ÑедÑеÑÑвÑÑÑее Ñлово.

Alt−Tab

ÐÑÑаеÑÑÑ Ð²ÑполниÑÑ Ð·Ð°Ð²ÐµÑÑение ввода (completion) имени Ñайла, командÑ, пеÑеменной, имени полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ имени маÑинÑ.

Ðлавное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander

СÑÑока главного Ð¼ÐµÐ½Ñ Ð¿Ð¾ÑвлÑеÑÑÑ Ð² веÑÑней ÑаÑÑи ÑкÑана поÑле нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F9 или ÑелÑка мÑÑи по веÑÑней Ñамке ÑкÑана. ÐÐµÐ½Ñ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· пÑÑи пÑнкÑов: “Ðеває, “Файл”, Ðомандє, ÐаÑÑÑойки” и “ÐÑаває. ÐÑи вÑбоÑе одного из ÑÑÐ¸Ñ Ð¿ÑнкÑов поÑвлÑеÑÑÑ ÑооÑвеÑÑÑвÑÑÑее вÑпадаÑÑее менÑ.

ÐÑнкÑÑ Ð¼ÐµÐ½Ñ “Ðеває и “ÐÑÐ°Ð²Ð°Ñ ” (“ÐеÑÑнÑÑ” и “ÐижнÑÑ”) позволÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð²Ð¸Ð´, ÑооÑвеÑÑÑвенно, левой и пÑавой (или веÑней и нижней) панелей и ÑаÑакÑÐµÑ Ð¾ÑобÑажаемой в панели инÑоÑмаÑии, в ÑаÑÑноÑÑи, вÑполниÑÑ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдалÑннÑми компÑÑÑеÑами.

ÐÐµÐ½Ñ “Файл” позволÑÐµÑ Ð²ÑполниÑÑ ÐºÐ°ÐºÐ¸Ðµ−Ñо дейÑÑÐ²Ð¸Ñ Ñ Ð²ÑбÑаннÑм Ñайлом или гÑÑппой помеÑеннÑÑ Ñайлов.

ÐÐµÐ½Ñ “Ðомандє пеÑеÑиÑлÑÐµÑ Ð´ÐµÐ¹ÑÑвиÑ, коÑоÑÑе имеÑÑ Ð±Ð¾Ð»ÐµÐµ обÑий ÑаÑакÑÐµÑ Ð¸ не оÑноÑÑÑÑÑ ÑолÑко к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÐ°Ð¹Ð»Ñ Ð¸Ð»Ð¸ гÑÑппе помеÑеннÑÑ Ñайлов.

ÐÐµÐ½Ñ “ÐаÑÑÑойки” ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑÑда паÑамеÑÑов, опÑеделÑÑÑÐ¸Ñ Ð²Ð½ÐµÑний вид и поведение пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. Ðдин из пÑнкÑов ÑÑого Ð¼ÐµÐ½Ñ ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ ÑоÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð½Ð°ÑÑÑоек, заданнÑÑ Ð¿Ð¾Ð»ÑзоваÑелем.

ÐÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой (или веÑÑней и нижней)панелей

Ðид панелей, в коÑоÑÑÑ Ð¾ÑобÑажаÑÑÑÑ ÑпиÑки Ñайлов и каÑалогов, Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ ÐÐµÐ²Ð°Ñ (или ÐеÑÑнÑÑ ) и ÐÑÐ°Ð²Ð°Ñ (или ÐижнÑÑ ).

ФоÑÐ¼Ð°Ñ ÑпиÑка…

ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑоÑмаÑа вÑвода ÑпиÑка Ñайлов в панели. ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð¾Ð´Ð¸Ð½ из 4 ваÑианÑов пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов: СÑандаÑÑнÑй, УкоÑоÑеннÑй, РаÑÑиÑеннÑй и ÐпÑеделÑемÑй полÑзоваÑелем.

Ð ÑÑандаÑÑном ÑоÑмаÑе оÑобÑажаÑÑÑÑ Ð¸Ð¼Ñ Ñайла, его ÑÐ°Ð·Ð¼ÐµÑ Ð¸ вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней модиÑикаÑии.

Ð ÑкоÑоÑенном (brief) ÑоÑмаÑе оÑобÑажаÑÑÑÑ ÑолÑко имена Ñайлов, ÑаÑположеннÑе в неÑколÑко колонок (Ð¾Ñ 1 до 9), за ÑÑÐµÑ Ñего на панели видно в неÑколÑко Ñаз болÑÑе имен.

Ð ÑаÑÑиÑенном (long) ÑоÑмаÑе ÑодеÑжимое каÑалога пÑедÑÑавлÑеÑÑÑ Ñак, как ÑÑо Ð´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° ls −l. Ð ÑÑом ÑоÑмаÑе Ð¿Ð°Ð½ÐµÐ»Ñ Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð²ÐµÑÑ ÑкÑан.

ÐÑли Ð²Ñ Ð²ÑбеÑеÑе ÑоÑÐ¼Ð°Ñ “ÐпÑеделÑемÑй полÑзоваÑелем” (“User”), Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑдеÑе задаÑÑ ÑÑÑÑкÑÑÑÑ Ð¾ÑобÑажаемой инÑоÑмаÑии.

ÐÑи задании ÑÑÑÑкÑÑÑÑ Ð²Ð½Ð°Ñале ÑказÑваеÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð¿Ð°Ð½ÐµÐ»Ð¸: “half” (половина ÑкÑана) или “full” (веÑÑ ÑкÑан).

ÐоÑле ÑазмеÑа панели можно ÑказаÑÑ, ÑÑо на панели должно бÑÑÑ Ð´Ð²Ðµ колонки. ÐÑо делаеÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ ÑиÑÑÑ 2 в ÑÑÑÐ¾ÐºÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑоÑмаÑа.

Ðалее надо пеÑеÑиÑлиÑÑ Ð¸Ð¼ÐµÐ½Ð° полей Ñ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑм паÑамеÑÑом ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ. РкаÑеÑÑве имен полей могÑÑ Ð¸ÑполÑзоваÑÑÑÑ:

name

оÑобÑажаÑÑ Ð¸Ð¼Ñ Ñайла.

size

оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла.

bsize

оÑобÑажаÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð² алÑÑеÑнаÑивной ÑоÑме, пÑи коÑоÑой вÑводÑÑÑÑ ÑазмеÑÑ Ñайлов, а Ð´Ð»Ñ ÐºÐ°Ñалогов вÑводиÑÑÑ ÑолÑко надпиÑÑ “ÐÐÐ−ÐÐТ” (“SUB−DIR”) или “ÐÐÐРХ” (“UP−−DIR”).

type

оÑобÑажаÑÑ Ð¾Ð´Ð½Ð¾ÑимволÑное поле Ñипа. Ð- ÑÐ¾Ñ Ñимвол Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¸Ð· подмножеÑÑва Ñимволов, вÑводимÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ls −F: * (asterisk) Ð´Ð»Ñ Ð¸ÑполнÑемÑÑ Ñайлов, / (slash) Ð´Ð»Ñ ÐºÐ°Ñалогов, @ (at−sign) Ð´Ð»Ñ ÑÑÑлок (links), = (знак ÑавенÑÑва) Ð´Ð»Ñ ÑокеÑов (sockets), деÑÐ¸Ñ (hyphen) Ð´Ð»Ñ Ð±Ð°Ð¹Ñ−оÑиенÑиÑованнÑÑ ÑÑÑÑойÑÑв, + Ð´Ð»Ñ Ð±Ð»Ð¾Ðº−оÑиенÑиÑованнÑÑ ÑÑÑÑойÑÑв, | (pipe) Ð´Ð»Ñ Ñайлов Ñипа FIFO, ~ (ÑилÑда) Ð´Ð»Ñ ÑимволиÑеÑÐºÐ¸Ñ ÑÑÑлок на каÑалоги, ! (воÑклиÑаÑелÑнÑй знак) Ð´Ð»Ñ Ð¾Ð±Ð¾ÑваннÑÑ (stale) ÑимволиÑеÑÐºÐ¸Ñ ÑÑÑлок (ÑÑÑлок, ÑказÑваÑÑÐ¸Ñ Ð² никÑда).

mark

ÐвÑздоÑка (asterisk) еÑли Ñайл помеÑен, пÑобел − еÑли не помеÑен.

mtime

вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней модиÑикаÑии Ñайла.

atime

вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего доÑÑÑпа к ÑайлÑ.

ctime

вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñайла.

perm

ÑÑÑока, показÑваÑÑÐ°Ñ ÑекÑÑие пÑава доÑÑÑпа к ÑайлÑ.

mode

воÑÑмеÑиÑное пÑедÑÑавление ÑекÑÑÐ¸Ñ Ð¿Ñав доÑÑÑпа к ÑайлÑ.

nlink

ÑиÑло ÑÑÑлок на даннÑй Ñайл.

ngid

иденÑиÑикаÑÐ¾Ñ Ð³ÑÑÐ¿Ð¿Ñ (GID, в ÑиÑÑовой ÑоÑме).

nuid

иденÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (UID, в ÑиÑÑовой ÑоÑме).

owner

Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайла.

group

гÑÑппа, имеÑÑÐ°Ñ Ð¿Ñава на Ñайл.

inode

Ð½Ð¾Ð¼ÐµÑ inode Ñайла.

ÐÑ Ñакже можеÑе иÑполÑзоваÑÑ ÑледÑÑÑие имена полей Ð´Ð»Ñ Ð¾ÑганизаÑии вÑвода инÑоÑмаÑии на диÑплей:

space

ÐÑÑавиÑÑ Ð¿Ñобел пÑи вÑводе на диÑплей.

|

ÐÑÑавиÑÑ Ð²ÐµÑÑикалÑнÑÑ Ð»Ð¸Ð½Ð¸Ñ Ð¿Ñи вÑводе на диÑплей.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ ÑикÑиÑованнÑÑ ÑиÑÐ¸Ð½Ñ Ð¿Ð¾Ð»Ñ, нÑжно добавиÑÑ Ð´Ð²Ð¾ÐµÑоÑие ’:’, поÑле коÑоÑого ÑказаÑÑ ÑиÑло позиÑий, коÑоÑое оÑводиÑÑÑ Ð¿Ð¾Ð´ ÑÑо поле. ÐÑли поÑле ÑиÑла поÑÑавиÑÑ Ñимвол ’+’, Ñо Ñказанное ÑиÑло бÑÐ´ÐµÑ Ð¸Ð½ÑеÑпÑеÑиÑоваÑÑÑÑ ÐºÐ°Ðº минималÑÐ½Ð°Ñ ÑиÑина полÑ, и, еÑли ÑкÑан позволÑеÑ, поле бÑÐ´ÐµÑ ÑаÑÑиÑено.

ÐапÑимеÑ, СÑандаÑÑнÑй ÑоÑÐ¼Ð°Ñ Ð²Ñвода задаÑÑÑÑ ÑÑÑокой:

half type name | size | mtime

а РаÑÑиÑеннÑй − ÑÑÑокой:

full perm space nlink space owner space group space size space mtime space name

Ð Ð²Ð¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñдобного ÑоÑмаÑа, опÑеделÑемого полÑзоваÑелем:

half name | size:7 | type mode:3

Ðомимо Ñого, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð´Ð°Ð²Ð°ÑÑÑÑ ÑоÑÐ¼Ð°Ñ Ð²Ñвода на Ð¿Ð°Ð½ÐµÐ»Ñ ÑпиÑка Ñайлов, лÑбÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пеÑевеÑÑи в один из ÑледÑÑÑÐ¸Ñ Ñежимов:
ÐнÑоÑмаÑиÑ

Ð ÑÑом Ñежиме на Ð¿Ð°Ð½ÐµÐ»Ñ Ð²ÑводиÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ подÑвеÑенном в дÑÑгой панели Ñайле и о ÑекÑÑей Ñайловой ÑиÑÑеме (Ñип, Ñвободное пÑоÑÑÑанÑÑво и ÑиÑло ÑвободнÑÑ inode).

ÐеÑево

Режим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÑева каÑалогов подобен ÑомÑ, коÑоÑÑй Ð²Ñ ÑвидиÑе, вÑбÑав пÑÐ½ÐºÑ ÐеÑево каÑалогов из Ð¼ÐµÐ½Ñ “Ðомандє (“Commands”). СмоÑÑиÑе ÑооÑвеÑÑÑвÑÑÑий Ñаздел.

ÐÑÑÑÑÑй пÑоÑмоÑÑ

Ð ÑÑом Ñежиме Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÐµÑеклÑÑаеÑÑÑ Ð½Ð° оÑобÑажение ÑодеÑжимого Ñайла, подÑвеÑенного в дÑÑгой панели. ÐÐ»Ñ Ð²Ñвода иÑполÑзÑеÑÑÑ Ð²ÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов, Ñак ÑÑо, еÑли пеÑеклÑÑиÑÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñей Tab в Ð¿Ð°Ð½ÐµÐ»Ñ Ð¿ÑоÑмоÑÑа, Ð²Ñ ÑможеÑе иÑполÑзоваÑÑ Ð²Ñе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом.

ÐоÑÑдок ÑоÑÑиÑовки…

ÐÑобÑажение ÑпиÑка Ñайлов в лÑбой из панелей Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð¾Ð´Ð½Ð¸Ð¼ из воÑÑми поÑÑдков ÑоÑÑиÑовки:
− по имени;
− по ÑаÑÑиÑениÑ;
− по ÑазмеÑÑ Ñайла;
− по вÑемени модиÑикаÑии;
− по вÑемени поÑледнего обÑаÑÐµÐ½Ð¸Ñ Ðº ÑайлÑ;
− по вÑемени поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов Ñайла;
− по номеÑÑ Ñзла (inode);
− без ÑоÑÑиÑовки.

ÐоÑÑдок ÑоÑÑиÑовки можно вÑбÑаÑÑ, вÑзвав диалоговое окно, в коÑоÑом кÑоме Ñого можно ÑказаÑÑ, ÑÑо ÑоÑÑиÑовка пÑоизводиÑÑÑ Ð² обÑаÑном поÑÑдке (поÑÑавив Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи пÑобела оÑмеÑÐºÑ Ð² ÑÐºÐ¾Ð±ÐºÐ°Ñ Ð²Ð¾Ð·Ð»Ðµ Ñлова “ÐбÑаÑнÑй”.

Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ°Ñалоги оÑобÑажаÑÑÑÑ Ð² наÑале ÑпиÑка, но ÑÑо можно измениÑÑ, пÑоÑÑавив оÑмеÑÐºÑ Ð²Ð¾Ð·Ð»Ðµ опÑии СмеÑиваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ каÑалоги пÑнкÑа Ð¼ÐµÐ½Ñ ÐаÑÑÑойки панелей.

ФилÑÑÑ…

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ФилÑÑÑ” позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ñаблон, коÑоÑÐ¾Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑооÑвеÑÑÑвоваÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов, оÑобÑажаемÑÑ Ð² панели (напÑимеÑ, *.tar.gz). Ðмена каÑалогов и ÑÑÑлки на каÑалоги оÑобÑажаÑÑÑÑ Ð²Ñегда, незавиÑимо Ð¾Ñ Ñаблона.

ÐеÑеÑиÑаÑÑ

Ðоманда “ÐеÑеÑиÑаÑÑ” обновлÑÐµÑ ÑпиÑок, оÑобÑажаемÑй на панели. ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ в ÑÐµÑ ÑлÑÑаÑÑ, когда дÑÑгие пÑоÑеÑÑÑ ÑоздаÑÑ Ð¸Ð»Ð¸ ÑдалÑÑÑ ÑайлÑ.

Файл

ÐÑогÑамма Midnight Commander иÑполÑзÑÐµÑ ÑÑнкÑионалÑнÑе клавиÑи F1 − F10 как “гоÑÑÑие” клавиÑи Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´, вклÑÑеннÑÑ Ð² Ð¼ÐµÐ½Ñ “Файл”. Escape−поÑледоваÑелÑноÑÑи, генеÑиÑÑемÑе клавиÑами F1 − F10, ÑооÑвеÑÑÑвÑÑÑ ÑÑнкÑиÑм terminfo kf1 − kf10. Ðа ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ð°Ñ Ð±ÐµÐ· поддеÑжки ÑÑнкÑионалÑнÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ доÑÑиÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñного ÑÑÑекÑа, нажав клавиÑÑ Esc, а заÑем ÑиÑло в диапазоне Ð¾Ñ 1 до 9 или 0 (ÑооÑвеÑÑÑвÑÐµÑ F1 − F9 и F10).

ÐÐµÐ½Ñ “Файл” ÑодеÑÐ¶Ð¸Ñ ÑледÑÑÑие командÑ:

ÐÑоÑмоÑÑ Ñайла

ÐÑоÑмоÑÑеÑÑ Ñайл, на коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð´ÑвеÑка. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи ÑÑом вÑзÑваеÑÑÑ Ð²ÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа, но, ÑнÑв оÑмеÑÐºÑ Ñ Ð¾Ð¿Ñии ÐÑÑÑоеннÑй пÑоÑмоÑÑ Ð² пÑнкÑе “ÐонÑигÑÑаÑиє Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки”, можно вÑзÑваÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа, пÑÑÑ Ðº коÑоÑой должен бÑÑÑ Ñказан в пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ PAGER не опÑеделена, вÑзÑваеÑÑÑ Ð²ÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма. ÐÑли вмеÑÑо F3 нажаÑÑ F13, вÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа не вÑполнÑÐµÑ Ð¿ÑедваÑиÑелÑного ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ обÑабоÑки Ñайла.

Ð Ñазделе ÐаÑамеÑÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов и пÑогÑамм пÑоÑмоÑÑа опиÑано, как можно задаÑÑ Ð¿Ð°ÑамеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ Ð¿ÑогÑамм пÑоÑмоÑÑа Ñайлов.

ÐÑоÑмоÑÑ Ð²Ñвода командÑ

Ðо ÑÑой команде на ÑкÑане поÑвлÑеÑÑÑ ÑÑÑока ввода, в коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ввеÑÑи лÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð¿Ð°ÑамеÑÑами (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿ÑедлагаеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð² каÑеÑÑве паÑамеÑÑа Ð¸Ð¼Ñ Ð¿Ð¾Ð´ÑвеÑенного Ñайла). ÐÑвод ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð½Ð° ÑкÑане ÑеÑез вÑÑÑоеннÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.

ÐÑавка

ÐÑзÑваеÑÑÑ ÑедакÑÐ¾Ñ vi, либо ÑедакÑоÑ, ÑказаннÑй в пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR, либо вÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ñайлов (еÑли вклÑÑена опÑÐ¸Ñ ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ð² Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки / ÐонÑигÑÑаÑиє).

Ð Ñазделе ÐаÑамеÑÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов и пÑогÑамм пÑоÑмоÑÑа опиÑано, как можно задаÑÑ Ð¿Ð°ÑамеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов.

ÐопиÑование

ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом пÑедлагаеÑÑÑ ÑкопиÑоваÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй Ñайл из каÑалога, оÑобÑажаемого в акÑивной панели (или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ Ñайлов, еÑли в акÑивной панели оÑмеÑен ÑоÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ Ñайл) в каÑалог, оÑобÑажаемÑй в паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование, можно измениÑÑ. Ðожно пÑедваÑиÑелÑно ÑезеÑвиÑоваÑÑ Ð¼ÐµÑÑо под новÑе ÑÐ°Ð¹Ð»Ñ Ð² каÑалоге назнаÑениÑ, вÑÑÑавив конÑигÑÑаÑионнÑÑ Ð¾Ð¿ÑÐ¸Ñ preallocate_space. Ð Ñом, как задаÑÑ Ñаблон Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ копиÑÑемÑÑ Ñайлов (обÑÑно ÑÑо “*” или “^(.*)$”, в завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии ÐбÑазÑÑ Ð² ÑÑиле shell, и о допÑÑÑимÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð°Ñ Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в ÑÑÑоке Ñелевого каÑалога Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑзнаÑÑ, пÑоÑмоÑÑев Ñаздел ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑий копиÑованиÑ/пеÑеименованиÑ.

РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ нажаÑÑ Esc Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÑеÑваÑÑ Ð²Ñполнение опеÑаÑии.

РнекоÑоÑÑÑ ÑиÑÑÐµÐ¼Ð°Ñ Ð¼Ð¾Ð¶Ð½Ð¾ оÑÑÑеÑÑвлÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование в Ñоновом Ñежиме, еÑли запÑÑÑиÑÑ Ð¿ÑоÑеÑÑ Ð½Ðµ кнопкой [ÐалÑÑе] диалогового окна, а кнопкой [Ðа Ñоне] (или нажав Alt−b в диалоговом окне). ÐÑполÑзÑÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐомандÑ/ФоновÑе заданиє, можно ÑпÑавлÑÑÑ Ð²Ñполнением ÑоновÑÑ Ð¿ÑоÑеÑÑов.

ÐÑава доÑÑÑпа

ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава доÑÑÑпа к вÑÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¸Ð»Ð¸ помеÑеннÑм Ñайлам.

ÐеÑÑÐºÐ°Ñ ÑÑÑлка

СоздаÑÑ Ð¶ÐµÑÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑекÑÑий Ñайл.

СимволиÑеÑÐºÐ°Ñ ÑÑÑлка

СоздаÑÑ Ð°Ð±ÑолÑÑнÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑекÑÑий Ñайл.

ÐÑноÑиÑелÑÐ½Ð°Ñ ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка

СоздаÑÑ Ð¾ÑноÑиÑелÑнÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑекÑÑий Ñайл.

ÐÑли Ð²Ñ Ð½Ðµ знаеÑе, ÑÑо Ñакое ÑÑÑлки: Ñоздание ÑÑÑлки в некоÑоÑом ÑмÑÑле подобно копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайла, но и иÑÑодное Ð¸Ð¼Ñ Ñайла и ÑÑÑлка ÑказÑваÑÑ Ð½Ð° один и ÑÐ¾Ñ Ð¶Ðµ ÑеалÑнÑй Ñайл на диÑке. ÐоÑÑомÑ, еÑли вÑ, напÑимеÑ, ÑедакÑиÑÑеÑе Ñайл, Ñо Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±ÑдÑÑ Ð¿Ð¾ÑвлÑÑÑÑÑ Ð² Ð¾Ð±ÐµÐ¸Ñ ÐºÐ¾Ð¿Ð¸ÑÑ. Синонимами ÑеÑмина “ÑÑÑлка” (link) ÑвлÑÑÑÑÑ ÑеÑÐ¼Ð¸Ð½Ñ “алиає (alias) и “ÑÑлÑк” (shortcut).

ÐеÑÑÐºÐ°Ñ ÑÑÑлка вÑглÑÐ´Ð¸Ñ ÐºÐ°Ðº ÑеалÑнÑй Ñайл. ÐоÑле ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¶ÐµÑÑкой ÑÑÑлки невозможно ÑазлиÑиÑÑ, где иÑÑоднÑй Ñайл, а где ÑÑÑлка. ÐÑли Ð²Ñ ÑдалÑеÑе один из ÑÑÐ¸Ñ Ñайлов (ÑоÑнее одно из ÑÑÐ¸Ñ Ð¸Ð¼ÐµÐ½), Ñо Ñайл еÑÑ ÑоÑÑанÑеÑÑÑ Ð½Ð° диÑке (пока Ñ Ð½ÐµÐ³Ð¾ еÑÑÑ ÑоÑÑ Ð¾Ð´Ð½Ð¾ имÑ−ÑÑÑлка). ÐÑÐµÐ½Ñ ÑÑÑдно ÑазлиÑиÑÑ Ð¿ÐµÑвонаÑалÑное Ð¸Ð¼Ñ Ñайла и позже ÑозданнÑе жеÑÑкие ÑÑÑлки на него. ÐоÑÑÐ¾Ð¼Ñ Ð¶ÐµÑÑкие ÑÑÑлки пÑименÑÑÑÑÑ Ñам, где оÑÑлеживаÑÑ ÑазлиÑÐ¸Ñ Ð¸ не ÑÑебÑеÑÑÑ.

СимволиÑеÑÐºÐ°Ñ ÑÑÑлка − ÑÑо ÑÑÑлка на Ð¸Ð¼Ñ Ð¸ÑÑодного Ñайла. ÐÑли иÑÑоднÑй Ñайл Ñдален, ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка ÑÑановиÑÑÑ Ð±ÐµÑполезной. СимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð»ÐµÐ³ÐºÐ¾ оÑлиÑиÑÑ Ð¾Ñ Ð¿ÐµÑвонаÑалÑного имени Ñайла, и пÑогÑамма Midnight Commander ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑкие ÑÑÑлки, вÑÐ²Ð¾Ð´Ñ Ð·Ð½Ð°Ðº “@” пеÑед именем Ñакой ÑÑÑлки (кÑоме ÑÑÑлок на каÑалоги, коÑоÑÑе обознаÑаÑÑÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ ÑилÑÐ´Ñ ’~’). ÐÑли на ÑкÑан вÑводиÑÑÑ ÑÑÑока мини−ÑÑаÑÑÑа (опÑÐ¸Ñ ÐоказÑваÑÑ Ð¼Ð¸Ð½Ð¸−ÑÑаÑÑÑ Ð²ÐºÐ»ÑÑена), Ñо в ней оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ Ð¸ÑÑодного Ñайла. ÐÑполÑзÑйÑе ÑимволиÑеÑкие ÑÑÑлки в ÑÐµÑ ÑлÑÑаÑÑ, когда ÑоÑиÑе избежаÑÑ Ð¿ÑÑаниÑÑ, ÑвÑзанной Ñ Ð¿Ñименением жеÑÑÐºÐ¸Ñ ÑÑÑлок.

Ðогда Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиаÑÑÑное ÑоÑеÑание C−x s, Midnight Commander авÑомаÑиÑеÑки заполнÑÐµÑ Ð¿Ð¾Ð»Ñ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð° ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑÑлки: Ð¸Ð¼Ñ ÑÑÑлки и Ð¸Ð¼Ñ Ñайла, на коÑоÑÑй бÑÐ´ÐµÑ ÑказÑваÑÑ ÑÑÑлка. ÐÑ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð¸Ñ.

Ðо иногда ÑÑебÑеÑÑÑ, ÑÑÐ¾Ð±Ñ ÑÑÑлка ÑказÑвала на Ñайл не по абÑолÑÑÐ½Ð¾Ð¼Ñ Ð¿ÑÑи, а по оÑноÑиÑелÑномÑ. ÐбÑолÑÑнÑй пÑÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ ÐºÐ¾Ñневого каÑалога:

/home/frodo/mc/mc −> /home/frodo/new/mc

ÐÑноÑиÑелÑнÑй пÑÑÑ ÑказÑÐ²Ð°ÐµÑ Ð½Ð° ÑаÑположение Ñайла оÑноÑиÑелÑно меÑÑа, где бÑÐ´ÐµÑ ÑаÑполагаÑÑÑÑ ÑÐ¾Ð·Ð´Ð°Ð²Ð°ÐµÐ¼Ð°Ñ ÑÑÑлка:

/home/frodo/mc/mc −> ../new/mc

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑоздаÑÑ Ð¾ÑноÑиÑелÑнÑÑ ÑимволиÑеÑкÑÑ ÑÑÑлкÑ, иÑполÑзÑйÑе клавиаÑÑÑное ÑоÑеÑание C−x v вмеÑÑо C−x s.

ÐладелеÑ/гÑÑппа

ÐозволÑÐµÑ Ð²ÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chown.

ÐÑава (ÑаÑÑиÑеннÑе)

ÐозволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¿Ñава доÑÑÑпа и Ð²Ð»Ð°Ð´ÐµÐ½Ð¸Ñ Ñайлом.

ÐеÑеименование

ÐÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом пÑедлагаеÑÑÑ Ð¿ÐµÑенеÑÑи подÑвеÑеннÑй Ñайл из каÑалога, оÑобÑажаемого в акÑивной панели (или гÑÑÐ¿Ð¿Ñ Ð¾ÑмеÑеннÑÑ Ñайлов, еÑли в акÑивной панели оÑмеÑен ÑоÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ Ñайл) в каÑалог, оÑобÑажаемÑй в паÑÑивной панели. ÐÐ¼Ñ ÐºÐ°Ñалога, в коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð¿ÐµÑеноÑ, можно измениÑÑ, воÑполÑзовавÑиÑÑ ÑооÑвеÑÑÑвÑÑÑей ÑÑÑокой ввода.

РоÑÑалÑном диалоговое окно аналогиÑно окнÑ, поÑвлÑÑÑемÑÑÑ Ð¿Ñи вÑзове ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐºÐ¾Ð¿Ð¸Ñовании Ñайлов (ÑмоÑÑиÑе вÑÑе).

Создание каÑалога

ÐоÑвлÑеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно и ÑоздаÑÑÑÑ ÐºÐ°Ñалог Ñ Ð²Ð²ÐµÐ´ÑннÑм именем.

Удаление

УдалÑеÑÑÑ Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого подÑвеÑено (или гÑÑппа Ñайлов, имена коÑоÑÑÑ Ð¿Ð¾Ð¼ÐµÑенÑ) в акÑивной панели. ÐпеÑаÑÐ¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ пÑеÑваÑÑ, нажав C−c или Esc во вÑÐµÐ¼Ñ ÐµÑ Ð¸ÑполнениÑ.

Смена каÑалога

ÐÑполÑзÑйÑе бÑÑÑÑÑÑ ÑÐ¼ÐµÐ½Ñ ÐºÐ°Ñалога еÑли Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº каÑалогÑ, в коÑоÑÑй ÑоÑиÑе пеÑейÑи (коÑоÑÑй ÑоÑиÑе ÑделаÑÑ ÑекÑÑим).

ÐÑмеÑиÑÑ Ð³ÑÑппÑ

ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¾ÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. Midnight Commander вÑдаÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑой надо задаÑÑ Ð¾Ð¿Ñии вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов и каÑалогов. ÐÑли вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑÐ°Ð¹Ð»Ñ Ð²ÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell, ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð² оболоÑке shell (’*’ ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ Ñимволов, а ’?’ заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки ноÑмалÑнÑÑ ÑегÑлÑÑнÑÑ Ð²ÑÑажений (ÑмоÑÑиÑе ed (1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑÑÑом ÑегиÑÑÑа Ñимволов имÑн. ÐÑли опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа вÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.

СнÑÑÑ Ð¾ÑмеÑкÑ

ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑнÑÑÐ¸Ñ Ð¾ÑмеÑки Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов. ÐÑа опеÑаÑÐ¸Ñ ÑвлÑеÑÑÑ Ð¾Ð±ÑаÑной по оÑноÑÐµÐ½Ð¸Ñ Ðº опеÑаÑии оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов и иÑполÑзÑÐµÑ Ñе же пÑавила ÑоÑмиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñаблонов.

ÐÑÑод

ÐÑйÑи из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. S−F10 иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑода в ÑÐµÑ ÑиÑÑаÑиÑÑ, когда иÑполÑзÑеÑÑÑ shell wrapper. ÐоÑле S−F10 ÑекÑÑим каÑалогом бÑÐ´ÐµÑ Ð½Ðµ поÑледний каÑалог, в коÑоÑом Ð²Ñ Ð±Ñли пÑи ÑабоÑе в Midnight Commander, а ÑоÑ, в коÑоÑом Ð²Ñ Ð±Ñли, когда запÑÑÑили Midnight Commander.

ÐÑÑÑÑÐ°Ñ Ñмена каÑалога

ÐÑа команда полезна Ñогда, когда Ð²Ñ Ð·Ð½Ð°ÐµÑе полнÑй пÑÑÑ Ðº каÑалогÑ, коÑоÑÑй ÑоÑиÑе ÑделаÑÑ ÑекÑÑим, и желаеÑе иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd.

Ðо ÑÑой команде вÑзÑваеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в ÑÑÑоке ввода коÑоÑого Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²Ð²ÐµÑÑи ÑÐ¾Ñ Ð¿ÑÑÑ, коÑоÑÑй Ð²Ñ Ð²Ð²ÐµÐ»Ð¸ Ð±Ñ Ð² командной ÑÑÑоке оболоÑки пÑи вÑполнении ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd.

ÐоÑле ÑÑого надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter.

ÐÐµÐ½Ñ ’Ðомандђ

ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ

ÐÑзÑÐ²Ð°ÐµÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ. ÐÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¿ÑедоÑÑавлÑÐµÑ Ð¿ÑоÑÑой ÑпоÑоб ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей Midnight Commander за ÑÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² лиÑное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð²Ñзова ÑаÑÑо иÑполÑзÑемÑÑ Ð¿ÑогÑамм.

ÐÑи обÑаÑении к пÑнкÑÑ Ð¼ÐµÐ½Ñ ÐеÑево каÑалогов вÑводиÑÑÑ Ð¾ÐºÐ½Ð¾, оÑобÑажаÑÑее ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов Ñайловой ÑиÑÑемÑ.

Ðоманда ÐоиÑк Ñайла позволÑÐµÑ Ð½Ð°Ð¹Ñи на диÑке Ñайл Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñм именем. “ÐоÑÑÑие” клавиÑи − Alt−?.

Ðоманда ÐеÑеÑÑавиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸ менÑÐµÑ Ð¼ÐµÑÑами ÑодеÑжимое пÑавой и левой панелей. “ÐоÑÑÑие” клавиÑи − C−u.

Ðо команде ÐÑклÑÑиÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸ показÑваеÑÑÑ Ð²Ñвод поÑледней из вÑполнÑвÑиÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ облоÑки. ÐÑа команда ÑабоÑÐ°ÐµÑ ÑолÑко ÑеÑез xterm и на конÑоли Linux и FreeBSD. “ÐоÑÑÑие” клавиÑи − C−o.

Ðо команде СÑавниÑÑ ÐºÐ°Ñалоги (“гоÑÑÑие” клавиÑи C−x d) ÑÑавниваеÑÑÑ ÑодеÑжимое каÑалогов, оÑобÑажаемÑÑ Ð½Ð° левой и пÑавой панелÑÑ. ÐоÑле ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ воÑполÑзоваÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ÐопиÑоваÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑделаÑÑ ÑодеÑжимое каÑалогов одинаковÑм. СÑÑеÑÑвÑÐµÑ ÑÑи меÑода ÑÑавнениÑ. ÐÑи бÑÑÑÑом меÑоде ÑÑавниваÑÑÑÑ ÑолÑко ÑÐ°Ð·Ð¼ÐµÑ Ð¸ даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñайлов Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñми именами. ÐÑи побайÑном меÑоде ÑÑавниваеÑÑÑ ÑодеÑжимое Ñайлов (побайÑно). ÐÑÐ¾Ñ Ð¼ÐµÑод недоÑÑÑпен, еÑли маÑина не поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑиÑÑемнÑй вÑзов mmap(2). ÐÑи ÑÑавнении по ÑазмеÑÑ ÑÑавниваÑÑÑÑ ÑолÑко ÑазмеÑÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ñайлов, а даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ðµ пÑовеÑÑеÑÑÑ.

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ ÐнеÑнÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸Ð·Ð°ÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²ÑполниÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑаммÑ, Ñделав ее вÑвод ÑодеÑжимÑм ÑекÑÑей панели (ÑаÑакÑеÑнÑй пÑÐ¸Ð¼ÐµÑ − панелизаÑÐ¸Ñ Ð²Ñвода ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ find).

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ ÐÑÑоÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки вÑÐ²Ð¾Ð´Ð¸Ñ Ð¾ÐºÐ½Ð¾ Ñо ÑпиÑком Ñанее вÑполнÑвÑиÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´. ÐодÑвеÑеннÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· иÑÑоÑии можно ÑкопиÑоваÑÑ Ð² команднÑÑ ÑÑÑÐ¾ÐºÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки (пеÑемеÑение подÑвеÑки − клавиÑами Up/Down, копиÑование − по клавиÑе Enter)
ÐоÑÑÑп к иÑÑоÑии команд можно полÑÑиÑÑ Ñакже по комбинаÑиÑм ÐºÐ»Ð°Ð²Ð¸Ñ Alt−p или Alt−n, однако в ÑÑом ÑлÑÑае Ð²Ñ Ð½Ðµ видиÑе окна Ñ Ð¿ÐµÑеÑнем команд. ÐмеÑÑо ÑÑого в команднÑÑ ÑÑÑÐ¾ÐºÑ Ð²ÑводиÑÑÑ Ð¾Ð´Ð½Ð° команда из ÑпиÑка и по комбинаÑии Alt−p пÑоиÑÑÐ¾Ð´Ð¸Ñ Ñмена ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° пÑедÑдÑÑÑÑ, а по Alt−n − на ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸Ð· иÑÑоÑии команд.

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ ÐаÑалоги бÑÑÑÑого доÑÑÑпа позволÑÐµÑ ÑоздаÑÑ ÑпиÑок каÑалогов, коÑоÑÑе ÑаÑÑо иÑполÑзÑÑÑÑÑ, и обеÑпеÑиÑÑ Ð±ÑÑÑÑÑй пеÑеÑод к нÑÐ¶Ð½Ð¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¸Ð· ÑÑого ÑпиÑка.

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¡Ð¿Ð¸Ñок акÑивнÑÑ ÐФС оÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑем, акÑивнÑÑ Ð½Ð° наÑÑоÑÑий моменÑ. Ðожно пеÑейÑи на вÑбÑаннÑÑ Ð²Ð¸ÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑемÑ. ÐÐ»Ñ ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка вÑбеÑиÑе ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑвежиÑÑ] в диалоговом окне. Ðнопка [ÐÑвободиÑÑ ÐФС ÑейÑаÑ] Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð¿Ñи обновлении ÑодеÑжимого аÑÑива или пÑи ÑазоÑванном ÑеÑевом Ñоединении.

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¤Ð¾Ð½Ð¾Ð²Ñе Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¾ÑобÑÐ°Ð¶Ð°ÐµÑ ÑпиÑок ÑоновÑÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹, запÑÑеннÑÑ Ð² диалоге копиÑованиÑ/пеÑемеÑÐµÐ½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ [Ð Ñоне].

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¡Ð¿Ð¸Ñок ÑкÑанов оÑобÑÐ°Ð¶Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно Ñо ÑпиÑком одновÑеменно ÑабоÑаÑÑÐ¸Ñ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð²ÑÑÑоенноÑÑ ÑедакÑоÑов, пÑогÑамм пÑоÑмоÑÑа и дÑÑÐ³Ð¸Ñ Ð¼Ð¾Ð´Ñлей MC, поддеÑживаÑÑÐ¸Ñ Ñакой Ñежим ÑабоÑÑ.

ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ Ð¤Ð°Ð¹Ð» ÑаÑÑиÑений Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвÑзаÑÑ Ñ Ð¾Ð¿ÑеделÑннÑм ÑаÑÑиÑением Ñайла (оконÑанием имени поÑле поÑледней ÑоÑки) пÑогÑаммÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð´Ð»Ñ Ð¾Ð±ÑабоÑки (пÑоÑмоÑÑа, ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ вÑполнениÑ) Ñайла Ñ Ñаким ÑаÑÑиÑением. ÐапÑÑк вÑбÑанной пÑогÑÐ°Ð¼Ð¼Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ Ð¿Ð¾Ñле ÑÑÑановки подÑвеÑки на Ð¸Ð¼Ñ Ñайла и нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Enter.

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¤Ð°Ð¹Ð» Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого Ð¼ÐµÐ½Ñ (коÑоÑое поÑвлÑеÑÑÑ Ð¿Ð¾Ñле нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи F2).

ÐеÑево каÑалогов

ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ “ÐеÑево каÑалогов” поÑвлÑеÑÑÑ Ð¾ÐºÐ½Ð¾, в коÑоÑом оÑобÑажена иеÑаÑÑиÑеÑÐºÐ°Ñ ÑÑÑÑкÑÑÑа каÑалогов.

ÐеÑево каÑалогов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²Ñзвано двÑÐ¼Ñ ÑпоÑобами: ÑеÑез пÑÐ½ÐºÑ “ÐеÑево каÑалогов” из Ð¼ÐµÐ½Ñ “Ðомандє и пÑÐ½ÐºÑ “ÐеÑево” из Ð¼ÐµÐ½Ñ Ð¿Ñавой или левой панелей.

ЧÑÐ¾Ð±Ñ Ð¸Ð·Ð±Ð°Ð²Ð¸ÑÑÑÑ Ð¾Ñ Ð´Ð¾Ð»Ð³Ð¸Ñ Ð·Ð°Ð´ÐµÑжек во вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð´ÐµÑева каÑалогов, Midnight Commander ÑоздаÑÑ Ð´ÐµÑево пÑÑем пÑоÑмоÑÑа ÑолÑко неболÑÑого подмножеÑÑва вÑÐµÑ ÐºÐ°Ñалогов. ÐÑли каÑалог, коÑоÑÑй вам нÑжен, не оÑобÑажен, пеÑейдиÑе в его ÑодиÑелÑÑкий каÑалог и нажмиÑе C−r (или F2).

ÐÐ»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑмоÑÑом деÑева каÑалогов могÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑледÑÑÑие комбинаÑии клавиÑ:
РабоÑаÑÑ Ð²Ñе

клавиÑи ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением.

Enter

Рокне пÑоÑмоÑÑа деÑева каÑалогов нажаÑие ÑÑой клавиÑи вÑзÑÐ²Ð°ÐµÑ Ð²ÑÑод из Ñежима пÑоÑмоÑÑа и оÑобÑажение ÑпиÑка Ñайлов вÑбÑанного каÑалога в акÑивной панели. ÐÑи оÑобÑажении деÑева каÑалогов в одной из панелей пÑи нажаÑии клавиÑи Enter ÑооÑвеÑÑÑвÑÑÑий каÑалог оÑобÑажаеÑÑÑ Ð²Ð¾ вÑоÑой панели, а на ÑекÑÑей панели оÑÑаеÑÑÑ Ð´ÐµÑево.

C−r, F2

ÐеÑеÑиÑаÑÑ ÑодеÑжимое каÑалога. ÐÑполÑзÑеÑÑÑ Ð² ÑÐµÑ ÑлÑÑаÑÑ, когда деÑево каÑалогов не ÑооÑвеÑÑÑвÑÐµÑ ÑеалÑной ÑÑÑÑкÑÑÑе: некоÑоÑÑе каÑалоги не Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ Ð±Ð¾Ð»ÐµÐµ не ÑÑÑеÑÑвÑÑÑие.

F3

УдалиÑÑ ÑекÑÑий каÑалог из деÑева. ÐÑа команда иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑибоÑно оÑобÑажаемÑÑ Ð²ÐµÑвей деÑева. ÐÑли вам необÑодимо веÑнÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в деÑево, пеÑейдиÑе в его ÑодиÑелÑÑкий каÑалог и нажмиÑе клавиÑÑ F2.

F4

ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ ÑÑаÑиÑеÑким (пÑименÑемÑм по ÑмолÑаниÑ) и динамиÑеÑким Ñежимами пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.

Ð ÑÑаÑиÑеÑком Ñежиме пеÑемеÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑбоÑа
каÑалога (Ñо еÑÑÑ Ð¿ÐµÑемеÑениÑ

подÑвеÑки на Ð¸Ð¼Ñ Ð´ÑÑгого каÑалога) иÑполÑзÑÑÑÑÑ ÑолÑко коавиÑи Up/Down. ÐоказÑваÑÑÑÑ Ð²Ñе извеÑÑнÑе пÑогÑамме на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð´ÐºÐ°Ñалоги.

РдинамиÑеÑком Ñежиме клавиÑи

Up/Down иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑода на ÑоÑедний каÑалог Ñого же ÑÑовнÑ. ÐÐ»Ñ Ð¿ÐµÑеÑода в ÑодиÑелÑÑкий каÑалог иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа Left, а по коавиÑе Right пÑоиÑÑÐ¾Ð´Ð¸Ñ Ð¿ÐµÑеÑод к поÑомкам ÑекÑÑего каÑалога, Ñо еÑÑÑ Ð½Ð° один ÑÑÐ¾Ð²ÐµÐ½Ñ Ð½Ð¸Ð¶Ðµ. ÐÑи ÑÑом оÑобÑажаÑÑÑÑ ÑолÑко вÑÑележаÑие каÑалоги (вклÑÑÐ°Ñ ÑодиÑелÑÑкий и вÑÑе), ÑоÑедние каÑалоги Ñого же ÑÑÐ¾Ð²Ð½Ñ Ð¸ непоÑÑедÑÑвеннÑе поÑомки. Ðид деÑева каÑалогов динамиÑеÑки изменÑеÑÑÑ Ð¿Ð¾Ñле каждого пеÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ деÑевÑ.

F5

ÐопиÑоваÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог (поÑвлÑеÑÑÑ ÑÑÑока ввода, в коÑоÑой надо ÑказаÑÑ, кÑда копиÑоваÑÑ).

F6

ÐеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог.

F7

СоздаÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог в ÑекÑÑем (подÑвеÑенном) каÑалоге.

F8

УдалиÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй каÑалог из Ñайловой ÑиÑÑемÑ.

C−s, Alt−s

ÐайÑи ÑледÑÑÑий каÑалог, ÑооÑвеÑÑÑвÑÑÑий Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¿Ð¾Ð¸Ñка. ÐÑли Ñакого каÑалога не ÑÑÑеÑÑвÑеÑ, пÑоиÑÑÐ¾Ð´Ð¸Ñ Ð¿ÑоÑÑо ÑмеÑение подÑвеÑки на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.

C−h, Backspace

УдалÑÐµÑ Ð¿Ð¾Ñледний Ñимвол в ÑÑÑоке (Ñаблоне) поиÑка.

ÐÑбой дÑÑгой Ñимвол

ÐÑÐ¾Ñ Ñимвол добавлÑеÑÑÑ Ð² Ñаблон поиÑка и пÑоизводиÑÑÑ Ð¿ÐµÑемеÑение на Ð¸Ð¼Ñ ÑледÑÑÑего каÑалога, ÑдовлеÑвоÑÑÑÑее ÑаблонÑ. Ð Ñежиме пÑоÑмоÑÑа деÑева каÑалогов внаÑале необÑодимо акÑивизиÑоваÑÑ Ñежим поиÑка клавиÑами C−s. Шаблон поиÑка бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð² ÑÑÑоке мини−ÑÑаÑÑÑа.

СледÑÑÑие дейÑÑÐ²Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ ÑолÑко в окне пÑоÑмоÑÑа деÑева каÑалогов и не поддеÑживаÑÑÑÑ Ð¿Ñи пÑоÑмоÑÑе деÑева в одной из панелей:
F1 (Help)

ÐÑзов подÑказки Ñ Ð¾ÑобÑажением наÑÑоÑÑего Ñаздела помоÑи.

Esc, F10

ÐÑÑод из окна деÑева каÑалогов. Ð¡Ð¼ÐµÐ½Ñ ÑекÑÑего каÑалога не пÑоиÑÑодиÑ.

Рокне пÑоÑмоÑÑа деÑева каÑалогов поддеÑживаеÑÑÑ Ð¼ÑÑка. Ðвойной ÑелÑок аналогиÑен нажаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Enter. СмоÑÑиÑе Ñакже ÑекÑÐ¸Ñ Ð¾ поддеÑжке мÑÑи.

ÐоиÑк Ñайлов

ÐоÑле вÑбоÑа пÑнкÑа Ð¼ÐµÐ½Ñ “ÐоиÑк Ñайла” поÑвлÑеÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом запÑаÑиваеÑÑÑ Ð¸Ð¼Ñ Ð¸Ñкомого Ñайла и Ð¸Ð¼Ñ ÐºÐ°Ñалога, Ñ ÐºÐ¾ÑоÑого необÑодимо наÑинаÑÑ Ð¿Ð¾Ð¸Ñк. Ðажав ÐºÐ½Ð¾Ð¿ÐºÑ [ÐеÑево], можно вÑбÑаÑÑ Ð½Ð°ÑалÑнÑй каÑалог поиÑка из деÑева каÑалогов.

Ðоле “Шаблон имени” ÑодеÑÐ¶Ð¸Ñ Ð¼Ð°ÑÐºÑ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла, по коÑоÑой пÑоиÑÑÐ¾Ð´Ð¸Ñ Ð¿Ð¾Ð¸Ñк. РзавиÑимоÑÑи Ð¾Ñ Ð¾Ð¿Ñии “ÐеÑаÑÐ¸Ð¼Ð²Ð¾Ð»Ñ shell” маÑка инÑеÑпÑеÑиÑÑеÑÑÑ Ð»Ð¸Ð±Ð¾ по Ñем же пÑавилам, ÑÑо и в командной оболоÑке, либо как ÑегÑлÑÑное вÑÑажение. ÐÑÑÑое поле Ñакже допÑÑÑимо и ÑооÑвеÑÑÑвÑÐµÑ Ð»ÑÐ±Ð¾Ð¼Ñ Ð¸Ð¼ÐµÐ½Ð¸.

Ðоле “СодеÑжимое” позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑекÑÑ, коÑоÑÑй надо найÑи. ÐÑли ÑÑо поле пÑÑÑо, Ñо поиÑк по ÑодеÑÐ¶Ð¸Ð¼Ð¾Ð¼Ñ Ñайлов пÑоизводиÑÑÑÑ Ð½Ðµ бÑдеÑ.

ÐпÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑелÑе Ñлова ÑÑÑанавливаеÑ, ÑÑо Ñаблон поиÑка ÑооÑвеÑÑÑвÑÐµÑ ÑолÑко ÑелÑм Ñловам (напÑимеÑ, еÑли Ñказано “foo”, не бÑÐ´ÐµÑ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñлово “foobar”).

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿Ð¾Ð¸Ñк, нажмиÑе ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [ÐалÑÑе]. Ðо вÑÐµÐ¼Ñ Ð¿Ð¾Ð¸Ñка его можно пÑиоÑÑановиÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ [ÐÑиоÑÑановиÑÑ] и пÑодолжиÑÑ Ð¿Ð¾ кнопке [ÐÑодолжиÑÑ].

СпиÑок найденнÑÑ Ñайлов можно пÑоÑмаÑÑиваÑÑ, пеÑемеÑаÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Up и Down. Ðнопка [ÐеÑейÑи] иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑеÑода в каÑалог, в коÑоÑом наÑодиÑÑÑ Ð¿Ð¾Ð´ÑвеÑеннÑй Ñайл. Ðнопка [ÐовÑоÑ] ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов нового поиÑка. Ðнопка [ÐÑÑод] ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²ÑÑода из Ñежима поиÑка. ÐажаÑие на ÐºÐ½Ð¾Ð¿ÐºÑ [ÐанелизаÑиÑ] пÑиведÑÑ Ðº ÑомÑ, ÑÑо ÑезÑлÑÑаÑÑ Ð¿Ð¾Ð¸Ñка бÑдÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ñ Ð½Ð° ÑекÑÑÑÑ Ð°ÐºÑивнÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ, Ñак ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоизводиÑÑ Ñ Ð²ÑбÑаннÑми Ñайлами еÑÑ ÐºÐ°ÐºÐ¸Ðµ−Ñо дейÑÑÐ²Ð¸Ñ (пÑоÑмаÑÑиваÑÑ, копиÑоваÑÑ, пеÑемеÑаÑÑ, ÑдалÑÑÑ Ð¸ Ñак далее). ÐÐ»Ñ Ð²Ð¾Ð·Ð²ÑаÑа к обÑÑÐ½Ð¾Ð¼Ñ ÑпиÑÐºÑ Ñайлов нÑжно пеÑейÑи в каÑалог “..”.

ÐпÑÐ¸Ñ Ð Ð°Ð·ÑеÑиÑÑ Ð¸Ð³Ð½Ð¾ÑиÑование каÑалогов ÑовмеÑÑно Ñ ÑаÑположеннÑм ниже полем ввода позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑпиÑок каÑалогов, коÑоÑÑе нÑжно пÑопÑÑкаÑÑ Ð¿Ñи поиÑке (напÑимеÑ, Ð²Ñ Ð·Ð½Ð°ÐµÑе, ÑÑо иÑкомого Ñайла Ð½ÐµÑ Ð½Ð° CD−ROM или не ÑоÑиÑе иÑкаÑÑ Ð² каÑалогаÑ, подклÑÑеннÑÑ ÑеÑез NFS по оÑÐµÐ½Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ñ). ÐомпоненÑÑ ÑпиÑка Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ñ Ð´Ð²Ð¾ÐµÑоÑиÑми. ÐапÑимеÑ

/cdrom:/nfs/wuarchive:/afs

ÐÑноÑиÑелÑнÑе пÑÑи Ñакже поддеÑживаÑÑÑÑ. СледÑÑÑий пÑÐ¸Ð¼ÐµÑ Ð¿Ð¾ÐºÐ°Ð·ÑваеÑ, как пÑи поиÑке пÑопÑÑкаÑÑ ÑпеÑиалÑнÑе каÑалоги ÑазлиÑнÑÑ ÑиÑÑем ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑиÑми:
/cdrom:/nfs/wuarchive:/afs:.svn:.git:CVS

Ðнимание: поле ввода Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ ÑоÑÐºÑ (.), ÑÑо ознаÑÐ°ÐµÑ ÑекÑÑий абÑолÑÑнÑй пÑÑÑ.

ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¿ÐµÑенапÑавление вÑвода на Ð¿Ð°Ð½ÐµÐ»Ñ (Ñм. ÐÑиÑеÑий панелизаÑии) Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ ÑÑложненнÑÑ Ð¿Ð¾ÑледоваÑелÑноÑÑей дейÑÑвий, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº “ÐоиÑк Ñайла” позволÑÐµÑ Ð²ÑполнÑÑÑ ÑолÑко пÑоÑÑÑе запÑоÑÑ.

ÐÑиÑеÑий панелизаÑии

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐÑиÑеÑий панелизаÑии” (коÑоÑÑй пÑавилÑнее бÑло Ð±Ñ Ð½Ð°Ð·Ð²Ð°ÑÑ “ÐеÑенапÑавление вÑвода на панелє) позволÑÐµÑ Ð²ÑполниÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ оÑобÑазиÑÑ Ð²Ñвод ÑÑой пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° ÑекÑÑей акÑивной панели.

ÐапÑимеÑ, еÑли Ð²Ñ ÑоÑиÑе вÑполниÑÑ ÐºÐ°ÐºÐ¾Ðµ−Ñо дейÑÑвие над вÑеми ÑимволиÑеÑкими ÑÑÑлками ÑекÑÑего каÑалога, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ “ÐÑиÑеÑий панелизаÑии” Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка ÑледÑÑÑей командÑ:

find . −type l −print

ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑекÑÑей панели бÑÐ´ÐµÑ Ð¾ÑобÑажено не ÑодеÑжимое ÑооÑвеÑÑÑвÑÑÑего каÑалога, а ÑолÑко вÑе ÑимволиÑеÑкие ÑÑÑлки, в нем ÑаÑположеннÑе.

ÐÑли Ð²Ñ ÑоÑиÑе вÑвеÑÑи на Ð¿Ð°Ð½ÐµÐ»Ñ Ð²Ñе ÑайлÑ, коÑоÑÑе бÑли ÑкаÑÐ°Ð½Ñ Ñ Ð²Ð°Ñего FTP−ÑайÑа, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½ÑжнÑÑ Ð¸Ð¼ÐµÐ½ из Ñайла пÑоÑокола:

awk ’$9 ~! /incoming/ { print $9 }’ < /var/log/xferlog

ÐÑли Ð²Ñ Ð·Ð°ÑоÑиÑе, Ñо можеÑе ÑоÑÑаниÑÑ ÑаÑÑо иÑполÑзÑемÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸Ð·Ð°Ñии под оÑделÑнÑми инÑоÑмаÑивнÑми именами, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¸Ñ Ð±ÑÑÑÑо вÑзваÑÑ Ð¿Ð¾ ÑÑим именам. ÐÐ»Ñ ÑÑого нÑжно набÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² ÑÑÑоке ввода и нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [ÐобавиÑÑ]. ÐоÑле ÑÑого вам поÑÑебÑеÑÑÑ Ð²Ð²ÐµÑÑи имÑ, по коÑоÑÐ¾Ð¼Ñ Ð²Ñ Ð±ÑдеÑе вÑзÑваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. Ð ÑледÑÑÑий Ñаз вам доÑÑаÑоÑно бÑÐ´ÐµÑ Ð²ÑбÑаÑÑ Ð½Ñжное Ð¸Ð¼Ñ Ð¸Ð· ÑпиÑка, а не вводиÑÑ Ð²ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð·Ð°Ð½Ð¾Ð²Ð¾.

ÐаÑалоги бÑÑÑÑого доÑÑÑпа

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐаÑалоги бÑÑÑÑого доÑÑÑпа” ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñвода ÑпиÑка меÑок (ÑÑловнÑÑ Ð¸Ð¼ÐµÐ½), пÑиÑвоеннÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÑаÑÑо иÑполÑзÑемÑм каÑалогам. ÐÑÐ¾Ñ ÑпиÑок можно иÑполÑзоваÑÑ Ð´Ð»Ñ Ð±ÑÑÑÑого пеÑеÑода в нÑжнÑй каÑалог. ÐолÑзÑÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ñм окном “ÐаÑалоги бÑÑÑÑого доÑÑÑпа”, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе добавиÑÑ Ð½Ð¾Ð²ÑÑ Ð¼ÐµÑÐºÑ Ð² ÑпиÑок или ÑдалиÑÑ Ñанее ÑозданнÑÑ Ð¿Ð°ÑÑ Ð¼ÐµÑка/каÑалог. ÐÐ»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑки можно Ñакже иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ C−x h, по коÑоÑой ÑекÑÑий каÑалог добавлÑеÑÑÑ Ð² каÑалоги бÑÑÑÑого доÑÑÑпа. ÐÑогÑамма вÑдаÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð½Ð° ввод меÑки Ð´Ð»Ñ ÑÑого каÑалога.

ÐÑполÑзование ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ бÑÑÑÑÑй пеÑеÑод к ÑаÑÑо иÑполÑзÑемÑм каÑалогам. ÐÑÑгим ÑпоÑобом ÑÑкоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑедÑÑÑ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° ÑаÑÑо иÑполÑзÑемÑе каÑалоги ÑвлÑеÑÑÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ пеÑеменной CDPATH (ÑмоÑÑиÑе опиÑание вÑÑÑоенной ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd.

Файл ÑаÑÑиÑений

ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “Ðоманда” ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð²Ñзова ÑедакÑоÑа и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайла ~/.config/mc/mc.ext. ÐÑÐ¾Ñ Ñайл Ð¸Ð¼ÐµÐµÑ ÑледÑÑÑий ÑоÑÐ¼Ð°Ñ (ÑоÑÐ¼Ð°Ñ Ð±Ñл изменен в веÑÑии 3.0):

ÐÑе ÑÑÑоки, наÑинаÑÑиеÑÑ Ñ #, или пÑÑÑÑе ÑÑÑоки игноÑиÑÑÑÑÑÑ.

СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿ÐµÑвой колонки (бÑдем говоÑиÑÑ, ÑÑо Ñ ÑÐ°ÐºÐ¸Ñ ÑÑÑок наÑинаÑÑÑÑ ÑекÑии Ñайла ÑаÑÑиÑений), Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ ÑледÑÑÑий ÑоÑмаÑ:

keyword/desc, Ñо еÑÑÑ Ð²ÑÑ, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¿Ð¾Ñле keyword/ и до конÑа ÑÑÑоки, инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº desc.

РкаÑеÑÑве keyword Ð¼Ð¾Ð¶ÐµÑ ÑÑоÑÑÑ Ð¾Ð´Ð½Ð¾ из ÑледÑÑÑÐ¸Ñ Ñлов:

shell

еÑли desc наÑинаеÑÑÑ Ñ ÑоÑки (меÑа−ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð½Ðµ допÑÑкаÑÑÑÑ), Ñо desc − ÑÑо ÑаÑÑиÑение имени Ñайла, Ñо еÑÑÑ ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑооÑвеÑÑÑвÑÑÑ Ð²Ñе ÑайлÑ, оканÑиваÑÑиеÑÑ Ð½Ð° desc. ÐÑимеÑ: .tar бÑÐ´ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ *.tar. ÐÑли desc не наÑинаеÑÑÑ Ñ ÑоÑки, Ñо desc ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº полное Ð¸Ð¼Ñ Ñайла.

regex

desc − ÑегÑлÑÑное вÑÑажение. ÐбÑаÑиÑе внимание на Ñо, ÑÑо иÑполÑзÑеÑÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека GNU regex, в ÑÐ¸Ð»Ñ Ñего “|” ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÑоÑÑо ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ “|”, а “|” Ð¸Ð¼ÐµÐµÑ ÑпеÑиалÑное знаÑение (логиÑеÑкое ÐÐÐ). ÐналогиÑно, вмеÑÑо Ñкобок “(” и “)” надо иÑполÑзоваÑÑ “(” и “)”.

directory

Файл ÑвлÑеÑÑÑ ÐºÐ°Ñалогом, и его Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑÐµÑ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc.

type

в ÑÑом ÑлÑÑае вÑбиÑаÑÑÑÑ Ñакие ÑайлÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ ‘file %f‘ ÑооÑвеÑÑÑвÑÐµÑ ÑегÑлÑÑÐ½Ð¾Ð¼Ñ Ð²ÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ desc (ÑаÑÑÑ filename: из ‘file %f‘ Ñдалена).

default

подÑÐ¾Ð´Ð¸Ñ Ð»Ñбой Ñайл, незавиÑимо Ð¾Ñ Ñого, какое знаÑение пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ desc.

include

− ознаÑÐ°ÐµÑ Ð¾Ð±ÑÑÑ ÑекÑиÑ.

ÐÑе ÑÑÑоки в ÑекÑии, кÑоме пеÑвой, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ Ð¿Ñобела или Ñимвола ÑабÑлÑÑии и имеÑÑ ÑледÑÑÑий ÑоÑмаÑ:

keyword=command (без пÑобелов возле “=”), где keyword должно бÑÑÑ:

Open (ÑÑÑока задаÑÑ Ð´ÐµÐ¹ÑÑвиÑ, вÑполнÑемÑе в Ñом ÑлÑÑае, когда полÑзоваÑÐµÐ»Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑ Enter или Ð´Ð²Ð°Ð¶Ð´Ñ ÑÑÐ»ÐºÐ°ÐµÑ Ð¼ÑÑкой по имени Ñайла), View (F3), Edit (F4) или Include (Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñавил из обÑей ÑекÑии).

command − лÑÐ±Ð°Ñ Ð¾Ð´Ð½Ð¾ÑÑÑоÑÐ½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° оболоÑки, в коÑоÑой допÑÑкаÑÑÑÑ Ð¿ÑоÑÑÑе макÑоподÑÑановки.

ÐейÑÑвие вÑÑиÑлÑеÑÑÑ ÑвеÑÑÑ Ð²Ð½Ð¸Ð· (Ñаким обÑазом поÑÑдок ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð°Ð¶ÐµÐ½). ÐÑли некоÑоÑое дейÑÑвие пÑопÑÑено, поиÑк пÑодолжаеÑÑÑ ÐºÐ°Ðº в ÑлÑÑае, еÑли ÑÑо дейÑÑвие не ÑооÑвеÑÑÑвÑÐµÑ ÑÑловиÑ. ÐÑÑгими Ñловами еÑли Ñайл ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой и вÑоÑой ÑекÑии, но дейÑÑвие View пÑопÑÑено в пеÑвой ÑекÑии, Ñо пÑи нажаÑии клавиÑи F3 бÑÐ´ÐµÑ Ð¸ÑполÑзовано дейÑÑвие View из вÑоÑой ÑекÑии. default должно опиÑÑваÑÑ Ð²Ñе дейÑÑвиÑ.

ФоновÑе заданиÑ

ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²Ð°Ð¼ ÑпÑавлÑÑÑ ÑоновÑми заданиÑми, запÑÑеннÑми из Midnight Commander (Ñакими заданиÑми могÑÑ Ð±ÑÑÑ ÑолÑко опеÑаÑии копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов). ÐÑполÑзÑÑ ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸ “гоÑÑÑие” клавиÑи C−x j, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑÑановиÑÑ, возобновиÑÑ Ð¸Ð»Ð¸ ÑнÑÑÑ Ð»Ñбое из ÑоновÑÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹.

РедакÑиÑование Ñайлов менÑ

Ð¤Ð°Ð¹Ð»Ñ Ð¼ÐµÐ½Ñ ÑодеÑÐ¶Ð°Ñ ÑпиÑки команд Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑаÑÑо повÑоÑÑемÑÑ Ð¿Ð¾Ð»ÑзоваÑелем опеÑаÑий. ÐÑи Ð¼ÐµÐ½Ñ ÑоздаÑÑÑÑ Ð¸ поддеÑживаÑÑÑÑ Ñамими полÑзоваÑелÑми. ÐогÑÑ Ð±ÑÑÑ ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑÑи Ñайла менÑ: в ÑекÑÑем каÑалоге, в домаÑнем каÑалоге полÑзоваÑÐµÐ»Ñ Ð¸ обÑеÑиÑÑемнÑй. Ðогда Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиÑÑ F2 Ð´Ð»Ñ Ð²Ñзова менÑ, Midnight Commander внаÑале иÑÐµÑ Ñайл .mc.menu в ÑекÑÑем каÑалоге и оÑобÑÐ°Ð¶Ð°ÐµÑ ÑооÑвеÑÑÑвÑÑÑее Ð¼ÐµÐ½Ñ (еÑли наÑÐ¾Ð´Ð¸Ñ Ð¸ еÑли владелÑÑем ÑÑого Ñайла ÑвлÑеÑÑÑ Ð´Ð°Ð½Ð½Ñй полÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ root и ÑÑÐ¾Ñ Ñайл не доÑÑÑпен на запиÑÑ Ð²Ñем). ÐÑли Ñакого Ñайла не найдено, Ñаким же обÑазом иÑеÑÑÑ Ñайл ~/.config/mc/menu, и в поÑледнÑÑ Ð¾ÑеÑÐµÐ´Ñ mc иÑполÑзÑÐµÑ Ð¾Ð±ÑеÑиÑÑемное Ð¼ÐµÐ½Ñ /usr/share/mc/mc.menu.

ФоÑÐ¼Ð°Ñ Ð²ÑÐµÑ ÑÑÑÑ Ñайлов Ð¼ÐµÐ½Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð² и оÑÐµÐ½Ñ Ð¿ÑоÑÑ. СÑÑоки комменÑаÑиев наÑинаÑÑÑÑ Ñ ’#’. ÐополниÑелÑнÑе комменÑаÑии Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ ’#’, пÑобела или Ñимвола ÑабÑлÑÑии. СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð»Ñбого Ñимвола, оÑлиÑного Ð¾Ñ Ð¿Ñобела и Ñимвола ÑабÑлÑÑии, инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿ÑнкÑов менÑ, пÑиÑÑм еÑли пеÑвÑй Ñимвол ÑвлÑеÑÑÑ Ð±Ñквой или ÑиÑÑой, Ñо ÑооÑвеÑÑÑвÑÑÑÐ°Ñ ÐºÐ»Ð°Ð²Ð¸Ñа бÑÐ´ÐµÑ ÑлÑжиÑÑ “гоÑÑÑей” клавиÑей Ð´Ð»Ñ Ð²Ñзова ÑÑого пÑнкÑа менÑ. СÑÑоки, наÑинаÑÑиеÑÑ Ñ Ð¿Ñобела или Ñимвола ÑабÑлÑÑии, инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº командÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи вÑзове ÑооÑвеÑÑÑвÑÑÑего пÑнкÑа менÑ. ÐÑи ÑÑÑоки Ð´Ð¾Ð»Ð¶Ð½Ñ ÑледоваÑÑ Ð·Ð° ÑÑÑокой Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¸ Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½ÐµÑколÑко.

Ðогда полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑÐ°ÐµÑ ÐºÐ°ÐºÐ¾Ð¹−Ñо пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ, ÑооÑвеÑÑÑвÑÑÑие команднÑе ÑÑÑоки копиÑÑÑÑÑÑ Ð²Ð¾ вÑеменнÑй Ñайл во вÑеменном каÑалоге (обÑÑно /usr/tmp) и заÑем ÑÑÐ¾Ñ Ñайл запÑÑкаеÑÑÑ Ð½Ð° вÑполнение. ÐÑо позволÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð²ÑÑавлÑÑÑ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ Ð»ÑбÑе конÑÑÑÑкÑии, допÑÑÑимÑе в командном ÑзÑке оболоÑки. Ðожно Ñакже иÑполÑзоваÑÑ Ð¼Ð°ÐºÑоподÑÑановки, коÑоÑÑе пÑоизводÑÑÑÑ Ð¿ÐµÑед вÑполнением кода Ð¼ÐµÐ½Ñ (подÑобнее ÑмоÑÑиÑе в ÑекÑии ÐакÑоподÑÑановки).

ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ñайла mc.menu:

A Dump the currently selected file

od −c %f

B

Edit a bug report and send it to root

I=‘mktemp ${MC_TMPDIR:−/tmp}/mail.XXXXXX‘ || exit 1

vi $I

mail −s “Midnight Commander bug” root < $I

rm −f $I

M

Read mail

emacs −f rmail

N

Read Usenet news

emacs −f gnus

H

Call the info hypertext browser

info

J

Copy current directory to other panel recursively

tar cf − . | (cd %D && tar xvpf −)

K

Make a release of the current subdirectory

echo −n “Name of distribution file: “

read tar

ln −s %d ‘dirname %d‘/$tar

cd ..

tar cvhf ${tar}.tar $tar

= f *.tar.gz | f *.tgz & t n

X

Extract the contents of a compressed tar file

tar xzvf %f

УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (Default Conditions)

ÐÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑедÑеÑÑвоваÑÑ ÑÑловие. СÑÑока, задаÑÑÐ°Ñ ÑÑловие, должна ÑодеÑжаÑÑ Ñимвол ’=’ в пеÑвой колонке. ÐомандÑ, задаваемÑе ÑÑим пÑнкÑом менÑ, бÑдÑÑ Ð²ÑполнÑÑÑÑÑ ÑолÑко еÑли ÑÑловие вÑполнÑеÑÑÑ.

СинÑакÑÐ¸Ñ ÑÑÑоки ÑÑловиÑ: =
или: = |
или: = &

где Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:

y ÑинÑакÑÐ¸Ñ ÑекÑÑего Ñайла ÑооÑвеÑÑÑвÑÐµÑ ÑаблонÑ.
ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.
f ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего Ñайла?
F ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ñайл в паÑÑивной панели?
d ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего каÑалога?
D ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð¸Ð¼Ñ ÑекÑÑего каÑалога
в паÑÑивной панели?
t ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ Ñип Ñайла ?
T ÑооÑвеÑÑÑвÑÐµÑ Ð»Ð¸ Ñип Ñайла в паÑÑивной панели ?
x ÑвлÑеÑÑÑ Ð»Ð¸ filename иÑполнимÑм?
! логиÑеÑкое оÑÑиÑание ÑÑловиÑ

Шаблон (pattern) − ÑÑо обÑÑнÑй Ñаблон оболоÑки (shell pattern) или ÑегÑлÑÑное вÑÑажение, в ÑооÑвеÑÑÑвии Ñ Ð¾Ð¿Ñией “shell patterns”. ÐÑ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð·Ð½Ð°Ñение опÑии “shell patterns” пÑÑем запиÑи ÑÑÑоки “shell_patterns=x” в ÑамÑÑ Ð¿ÐµÑвÑÑ ÑÑÑÐ¾ÐºÑ Ñайла Ð¼ÐµÐ½Ñ (здеÑÑ “x” Ñавно 0 или 1).

Ð¢Ð¸Ð¿Ñ Ñайлов опÑеделÑÑÑÑÑ ÑледÑÑÑими Ñимволами:

n не каÑалог
r обÑÑнÑй Ñайл (regular file)
d каÑалог
l ÑÑÑлка (link)
c байÑ−оÑиенÑиÑованное ÑÑÑÑойÑÑво (char special)
b блок−оÑиенÑиÑованное ÑÑÑÑойÑÑво (block special)
f fifo
s socket
x иÑполнÑемÑй Ñайл
t помеÑеннÑй Ñайл (tagged)

ÐапÑимеÑ, ’rlf’ ознаÑÐ°ÐµÑ Ð»Ð¸Ð±Ð¾ обÑÑнÑй Ñайл, либо ÑÑÑлкÑ, либо Ñайл Ñипа fifo. Тип ’t’ ÑÑÐ¾Ð¸Ñ Ð½ÐµÑколÑко оÑобнÑком, поÑÐ¾Ð¼Ñ ÑÑо ÑÑÐ¾Ñ Ñип опÑеделÑеÑÑÑ Ð½Ðµ Ñипом Ñамого Ñайла, а Ñем, помеÑен ли Ñайл на панели. УÑловие ’=t t’ иÑÑинно, еÑли в ÑекÑÑей панели имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ, и ложно, еÑли ÑаковÑÑ Ð½ÐµÑ.

ÐÑли ÑÑловие наÑинаеÑÑÑ Ñ “=?” вмеÑÑо ’=’, Ñо во вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑовеÑки ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ñод вÑÑиÑÐ»ÐµÐ½Ð¸Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ (a debug trace will be shown whenever the value of the condition is calculated).

ÐнаÑение ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÑÑиÑлÑеÑÑÑ Ñлева напÑаво. Ð- Ñо знаÑиÑ, ÑÑо

= f *.tar.gz | f *.tgz & t n

вÑÑиÑлÑеÑÑÑ ÐºÐ°Ðº

( (f *.tar.gz) | (f *.tgz) ) & (t n)

ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑловий:

= f *.tar.gz | f *.tgz & t n

L

List the contents of a compressed tar−archive

gzip −cd %f | tar xvf −

УÑÐ»Ð¾Ð²Ð¸Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в Ð¼ÐµÐ½Ñ (Addition Conditions)

ÐÑли ÑÑÑока ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ð°ÑинаеÑÑÑ Ñ ’+’ (или “+?”) вмеÑÑо ’=’ (или “=?”) − ÑÑо ÑÑловие ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ пÑнкÑа в менÑ. ÐÑли ÑÑловие иÑÑинно, пÑÐ½ÐºÑ Ð²ÐºÐ»ÑÑаеÑÑÑ Ð² оÑобÑажаемое на ÑкÑане менÑ, еÑли ÑÑловие не вÑполнÑеÑÑÑ − не вклÑÑаеÑÑÑ.

ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ Ð¾Ð´Ð½Ð¾ и Ñо же ÑÑловие и как ÑÑловие вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¸ как ÑÑловие вклÑÑÐµÐ½Ð¸Ñ Ð¿ÑнкÑа в менÑ, еÑли наÑнеÑе ÑÑÑÐ¾ÐºÑ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ñ “+=” или “=+” (еÑли надо оÑобÑажаÑÑ Ñод вÑÑиÑлениÑ, Ñо Ñ “+=?” или “=+?”). ÐÑли Ð²Ñ ÑоÑиÑе иÑполÑзоваÑÑ Ð´Ð²Ð° ÑазнÑÑ ÑÑловиÑ, одно Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² менÑ, а дÑÑгое − Ð´Ð»Ñ Ð²ÑполнениÑ, надо пÑедпоÑлаÑÑ Ð¿ÑнкÑÑ Ð¼ÐµÐ½Ñ Ð´Ð²Ðµ ÑÑÑоки ÑÑловий, Ð¾Ð´Ð½Ñ − наÑинаÑÑÑÑÑÑ Ñ ’+’, и дÑÑгÑÑ − наÑинаÑÑÑÑÑÑ Ñ ’=’.

ÐÐµÐ½Ñ ’ÐаÑÑÑойки’

ÐÑогÑамма Midnight Commander Ð¸Ð¼ÐµÐµÑ ÑÑд ÑÑÑановок (опÑий), ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð· коÑоÑÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÐºÐ»ÑÑена или вÑклÑÑена, Ð´Ð»Ñ Ñего ÑлÑÐ¶Ð°Ñ Ð½ÐµÑколÑко диалоговÑÑ Ð¾ÐºÐ¾Ð½, доÑÑÑпнÑÑ ÑеÑез Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки”. ÐпÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, еÑли поÑÑавлена звÑздоÑка или знак “x” в ÑÐºÐ¾Ð±ÐºÐ°Ñ Ð¿ÐµÑед названием опÑии.

ÐÑÐ½ÐºÑ ÐонÑигÑÑаÑÐ¸Ñ Ð²ÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе поменÑÑÑ Ð±Ð¾Ð»ÑÑинÑÑво ÑÑÑановок пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.

ÐÑÐ½ÐºÑ ÐнеÑний вид ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð½Ð°ÑÑÑоек, опÑеделÑÑÑÐ¸Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ и вид окна пÑогÑÐ°Ð¼Ð¼Ñ mc на ÑкÑане.

ÐÑÐ½ÐºÑ ÐаÑÑÑойки панелей ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð½Ð°ÑÑÑоек панелей Ñайлового менеджеÑа.

ÐÑÐ½ÐºÑ ÐодÑвеÑждение вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ ÑказÑваеÑе, на вÑполнение ÐºÐ°ÐºÐ¸Ñ Ð´ÐµÐ¹ÑÑвий пÑогÑамма бÑÐ´ÐµÑ ÑÑебоваÑÑ Ð¿Ð¾Ð´ÑвеÑждениÑ.

ÐÑÐ½ÐºÑ ÐÑоÑмление вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ñкин.

ÐÑÐ½ÐºÑ ÐиÑÑ Ñимволов вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ ÑказÑваеÑе, в каком ÑоÑмаÑе Ð²Ð°Ñ ÑеÑминал бÑÐ´ÐµÑ Ð¾Ð±ÑабаÑÑваÑÑ (вводиÑÑ Ð¸ оÑобÑажаÑÑ Ð½Ð° диÑплее) инÑоÑмаÑиÑ, пÑедÑÑавленнÑÑ Ð±Ð°Ð¹Ñами (напÑимеÑ, запиÑаннÑÑ Ð² Ñайле).

ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ Ð²ÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ Ð½ÐµÐºÐ¾ÑоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ, коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑÐµÑ ÑÐ¸Ð¿Ð°Ñ ÑеÑминалов, и ÑвÑзаÑÑ ÑÑ ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑла поÑледоваÑÑ Ð·Ð° нажаÑием оÑÑÑÑÑÑвÑÑÑей клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой клавиÑи или комбинаÑии клавиÑ.

ÐÑÐ½ÐºÑ ÐиÑÑÑалÑнÑе ФС вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð¿Ð°ÑамеÑÑов, ÑвÑзаннÑÑ Ñ Ð¸ÑполÑзованием виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑем.

Ðо команде СоÑÑаниÑÑ Ð½Ð°ÑÑÑойки введÑннÑе знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов ÑоÑÑанÑÑÑÑÑ Ð² ini−Ñайле пÑогÑаммÑ.

ÐонÑигÑÑаÑиÑ

ÐаÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии, задаваемÑе в ÑÑом окне, делÑÑÑÑ Ð½Ð° неÑколÑко гÑÑпп: “ÐаÑамеÑÑÑ Ð¾Ð¿ÐµÑаÑий Ñ Ñайлами”, “ÐлавиÑа Esc”, “ÐаÑза поÑле иÑполнениє и “ÐÑоÑие наÑÑÑойки”.

ÐаÑамеÑÑÑ Ð¾Ð¿ÐµÑаÑий Ñ Ñайлами

ÐеÑали опеÑаÑий. ÐÑÐ¾Ñ Ð¿ÐµÑеклÑÑаÑÐµÐ»Ñ Ð¾Ð¿ÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑи вÑполнении опеÑаÑий копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²ÑводиÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное окно, оÑобÑажаÑÑее Ñод вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии. ÐÑли Ñ Ð²Ð°Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñй ÑеÑминал, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑклÑÑиÑÑ ÑÑÐ¾Ñ Ð²Ñвод. Ðн оÑклÑÑаеÑÑÑ Ð°Ð²ÑомаÑиÑеÑки, еÑли ÑкоÑоÑÑÑ Ð²Ð°Ñего ÑеÑминала менÑÑе 9600 bps.

ÐодÑÑиÑÑваÑÑ Ð¾Ð±Ñий ÑазмеÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander пеÑед вÑполнением опеÑаÑий копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑиÑÑÐ²Ð°ÐµÑ Ð¾Ð±Ñее ÑиÑло обÑабаÑÑваемÑÑ Ñайлов и Ð¸Ñ ÑÑммаÑнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð¸ показÑÐ²Ð°ÐµÑ Ñод вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии над ÑÑими Ñайлами в виде диагÑаммÑ−полоÑки (пÑавда, ÑÑо Ñлегка замедлÑÐµÑ Ð²Ñполнение опеÑаÑий). ÐÑа опÑÐ¸Ñ Ð½Ðµ ÑабоÑаеÑ, еÑли вÑклÑÑена опÑÐ¸Ñ ÐеÑали опеÑаÑий.

ÐбÑÑнÑй индикаÑÐ¾Ñ Ð¿ÑогÑеÑÑа. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, индикаÑÐ¾Ñ Ð¿ÑогÑеÑÑа ÑайловÑÑ Ð¾Ð¿ÐµÑаÑий (копиÑование, пеÑемеÑение, Ñдаление) вÑегда ÑвелиÑиваеÑÑÑ Ñлева напÑаво. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, напÑавление ÑвелиÑÐµÐ½Ð¸Ñ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑоÑа пÑогÑеÑÑа ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð½Ð°Ð¿Ñавлением Ñайловой опеÑаÑии: Ñ Ð»ÐµÐ²Ð¾Ð¹ панели на пÑавÑÑ Ð¸Ð»Ð¸ наобоÑоÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐвÑÐ¾Ð¸Ð¼Ñ ÐºÐ°Ñалога. ÐÑи Ñоздании нового каÑалога по F7 в поле ввода имени нового каÑалога бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки подÑÑавлÑÑÑÑÑ Ð¸Ð¼Ñ Ñайла или каÑалога, наÑодÑÑегоÑÑ Ð¿Ð¾Ð´ кÑÑÑоÑом. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑклÑÑено.

ÐÑделÑÑÑ Ð¼ÐµÑÑо. ÐÑли возможно, пÑедваÑиÑелÑно вÑделÑÑÑ Ð¼ÐµÑÑо под веÑÑ ÐºÐ¾Ð¿Ð¸ÑÑемÑй Ñайл. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑклÑÑено.

ÐлавиÑа Esc

Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander ÑÑакÑÑÐµÑ Ð½Ð°Ð¶Ð°Ñие на клавиÑÑ Esc как дейÑÑвие, пÑедÑеÑÑвÑÑÑее нажаÑÐ¸Ñ ÐºÐ°ÐºÐ¾Ð¹−Ñо дÑÑгой клавиÑи и ÑовмеÑÑно обÑабаÑÑÐ²Ð°ÐµÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ Esc−key. ÐоÑÑÐ¾Ð¼Ñ Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÑÑ Esc дваждÑ, ÑÑÐ¾Ð±Ñ Ð·Ð°ÐºÑÑÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³. Ðо ÑÑÑеÑÑвÑÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð´Ð½Ð¾ÐºÑаÑное нажаÑие Esc Ð´Ð»Ñ ÑÑого дейÑÑвиÑ.

ÐднокÑаÑное нажаÑие. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена. ÐÑли Ð²Ñ ÐµÑ Ð²ÐºÐ»ÑÑиÑе, Ñо пÑогÑамма бÑÐ´ÐµÑ Ð¾Ð¶Ð¸Ð´Ð°ÑÑ Ð½Ð°Ð¶Ð°ÑÐ¸Ñ Ð²ÑоÑой клавиÑи ÑолÑко в ÑеÑение некоÑоÑого вÑеменного инÑеÑвала (Ñм. ниже опÑÐ¸Ñ ÐнÑеÑвал), и еÑли за ÑÑо вÑÐµÐ¼Ñ Ð½Ð¸ одна клавиÑа не нажаÑа, Ñо Esc инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº команда “ÐÑмена” (Esc Esc).

ÐнÑеÑвал. ÐÑа опÑÐ¸Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð²Ñеменного инÑеÑвала (в микÑоÑекÑндаÑ) Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð´Ð½Ð¾ÐºÑаÑного нажаÑÐ¸Ñ Ð½Ð° клавиÑÑ Esc. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÐ¾Ñ Ð¸Ð½ÑеÑвал Ñавен 1 ÑекÑнде (1000000 микÑоÑекÑнд). ÐÑоме Ñого, ÑÑÐ¾Ñ Ð¸Ð½ÑеÑвал Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑÑÑановлен ÑеÑез пеÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ KEYBOARD_KEY_TIMEOUT_US (Ñакже в микÑоÑекÑндаÑ), коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´ над знаÑеним ÑÑой опÑии.

ÐаÑза поÑле иÑполнениÑ

ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð°Ñей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±ÐµÑпеÑиÑÑ Ð¿Ð°ÑзÑ, ÑÑÐ¾Ð±Ñ Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸ пÑоÑмоÑÑеÑÑ Ð¸ изÑÑиÑÑ Ð²Ñвод командÑ. ÐÑÑÑ ÑÑи ваÑианÑа ÑÑÑановки ÑÑой опÑии:

Ðикогда. ÐÑо знаÑиÑ, ÑÑо Ð²Ñ Ð½Ðµ ÑоÑиÑе видеÑÑ Ð²Ñвод командÑ. Ðа конÑоли Linux или FreeBSD или пÑи иÑполÑзовании xterm Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑмоÑÑеÑÑ ÑÑÐ¾Ñ Ð²Ñвод, нажав C−o.

Ðа “ÑÑпÑÑ” ÑеÑминалаÑ. ÐаÑза бÑÐ´ÐµÑ ÑоздаваÑÑÑÑ Ð½Ð° ÑеÑминалаÑ, коÑоÑÑе не ÑпоÑÐ¾Ð±Ð½Ñ Ð¾Ð±ÐµÑпеÑиÑÑ Ð¿Ð¾ÐºÐ°Ð· вÑвода поÑледней из вÑполнÑвÑиÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ÑÑо лÑбÑе ÑеÑминалÑ, оÑлиÑнÑе Ð¾Ñ xterm или конÑоли Linux).

ÐÑегда. ÐÑогÑамма обеÑпеÑÐ¸Ñ Ð¿Ð°ÑÐ·Ñ Ð¿Ð¾Ñле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ñбой командÑ.

ÐÑоÑие наÑÑÑойки

ÐÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Ð´Ð»Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлов вÑзÑваеÑÑÑ Ð²ÑÑÑоеннÑй ÑедакÑоÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, Ñо бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ ÑедакÑоÑ, ÑказаннÑй в пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ EDITOR. ÐÑли Ñакой ÑедакÑÐ¾Ñ Ð½Ðµ задан, бÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ vi СмоÑÑиÑе Ñаздел ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ñайлов.

ÐÑÑÑоеннÑй пÑоÑмоÑÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа Ñайлов вÑзÑваеÑÑÑ Ð²ÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, вÑзÑваеÑÑÑ Ð¿ÑогÑамма, ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð² пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ PAGER. ÐÑли ÑÐ°ÐºÐ°Ñ Ð¿ÑогÑамма не задана, иÑполÑзÑеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° view. СмоÑÑиÑе Ñаздел ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов.

ÐвÑомаÑиÑеÑкие менÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, полÑзоваÑелÑÑкое Ð¼ÐµÐ½Ñ Ð±ÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки вÑзÑваÑÑÑÑ Ð½Ð° ÑкÑан пÑи запÑÑке пÑогÑаммÑ. ÐÑо бÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾, еÑли на компÑÑÑеÑе ÑабоÑаÑÑ Ð½ÐµÐ¾Ð¿ÑÑнÑе полÑзоваÑели (опеÑаÑоÑÑ), коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑполнÑÑÑ ÑолÑко ÑÑандаÑÑнÑе опеÑаÑии.

СпÑаÑиваÑÑ Ð¸Ð¼Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñайла. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пеÑед оÑкÑÑÑием нового Ñайла в ÑедакÑоÑе бÑÐ´ÐµÑ Ð·Ð°Ð¿ÑоÑено его имÑ.

ÐÑпадение Ð¼ÐµÐ½Ñ Ð¿Ñи вÑзове. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи вÑзове главного Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°Ñием клавиÑи F9 бÑÐ´ÐµÑ ÑÑÐ°Ð·Ñ Ð¾ÑобÑажаÑÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð¿ÑнкÑов Ð¼ÐµÐ½Ñ (вÑпадаÑÑее менÑ). РпÑоÑивном ÑлÑÑае акÑивизиÑÑÑÑÑÑ ÑолÑко пÑнкÑÑ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ менÑ, и Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ (поÑле вÑбоÑа одного из Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñами ÑÑÑелок) нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter либо вÑбÑаÑÑ Ð½ÑжнÑй пÑÐ½ÐºÑ Ð¿Ð¾ “гоÑÑÑей” клавиÑе и ÑолÑко поÑле ÑÑого полÑÑиÑе возможноÑÑÑ Ð²ÑбÑаÑÑ Ð¿ÑÐ½ÐºÑ Ð²ÑпадаÑÑего менÑ.

ÐбÑазÑÑ Ð² ÑÑиле shell. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Select, Unselect и Filter иÑполÑзÑÑÑ ÑегÑлÑÑнÑе вÑÑажениÑ, коÑоÑÑе ÑÑÑоÑÑÑÑ Ð¿Ð¾ пÑавилам, дейÑÑвÑÑÑим в оболоÑке (shell− like regular expressions). ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð´Ð¾ÑÑиÑÑ Ñакого ÑÑÑекÑа, вÑполнÑÑÑÑÑ ÑледÑÑÑие пÑеобÑазованиÑ: ’*’ заменÑеÑÑÑ Ð½Ð° ’.*’ (Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑе Ñимволов); ’?’ заменÑеÑÑÑ Ð½Ð° ’.’ (в ÑоÑноÑÑи один Ñимвол) и ’.’ заменÑеÑÑÑ Ð½Ð° обÑÑнÑÑ ÑоÑкÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, Ñо ÑегÑлÑÑнÑе вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑоиÑÑÑÑ Ñак, как опиÑано в ed(1).

Ðополнение: показÑваÑÑ Ð²ÑÑ. РпÑоÑеÑÑе ввода команд Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð²ÑполнÑÑÑ ÐавеÑÑение ввода пÑи нажаÑии на клавиÑи Alt−Tab, пÑÑаÑÑÑ ÑгадаÑÑ Ð¾ÐºÐ¾Ð½Ñание вводимой командÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи пеÑвом нажаÑии Alt−Tab он иÑÐµÑ Ð²Ñе возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¸, еÑли завеÑÑÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°ÑÐ½Ñ (имееÑÑÑ Ð¼Ð½Ð¾Ð³Ð¾ ÑазнÑÑ Ð²Ð°ÑианÑов), Ñо ÑолÑко издаÑÑ Ð·Ð²Ñковой Ñигнал. ÐÑи вÑоÑом нажаÑии Alt−Tab оÑобÑажаÑÑÑÑ Ð²Ñе возможнÑе завеÑÑениÑ. ÐÑли Ð²Ñ ÑоÑиÑе видеÑÑ Ð²Ñе возможнÑе ваÑианÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле пеÑвого нажаÑÐ¸Ñ Alt−Tab, вклÑÑиÑе ÑÑÑ Ð¾Ð¿ÑиÑ.

ÐÑаÑаÑÑийÑÑ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑоÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² веÑÑнем пÑавом ÑÐ³Ð»Ñ Ð²ÑаÑаÑÑÑÑÑÑ ÑеÑÑоÑÐºÑ ÐºÐ°Ðº индикаÑÐ¾Ñ Ñого, ÑÑо вÑполнÑеÑÑÑ ÐºÐ°ÐºÐ¾Ðµ−Ñо задание (опеÑаÑиÑ).

Смена каÑалога по ÑÑÑлкам. УÑÑановка ÑÑой опÑии пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº ÑомÑ, ÑÑо Midnight Commander бÑÐ´ÐµÑ ÑледоваÑÑ Ð»Ð¾Ð³Ð¸ÑеÑкой ÑепоÑке подкаÑалогов пÑи вÑполнении команд ÑÐ¼ÐµÐ½Ñ ÐºÐ°Ñалога как в панели, Ñак и по команде cd. Так же ведÑÑ ÑÐµÐ±Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ bash. ÐÑли же опÑÐ¸Ñ Ð½Ðµ вклÑÑена, Midnight Commander бÑÐ´ÐµÑ Ð¿Ñи вÑполнении ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ cd ÑледоваÑÑ ÑеалÑной ÑÑÑÑкÑÑÑе каÑалогов, Ñак ÑÑо еÑли Ð²Ñ Ð²Ð¾Ñли в ÑекÑÑий каÑалог по ÑÑÑлке на него, Ñо по команде cd .. Ð²Ñ Ð¾ÐºÐ°Ð¶ÐµÑеÑÑ Ð² его ÑодиÑелÑÑком каÑалоге, а не в Ñом каÑалоге, где ÑаÑположена ÑÑÑлка.

ÐезопаÑное Ñдаление. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, непÑеднамеÑенно ÑдалиÑÑ Ñайл бÑÐ´ÐµÑ Ñложнее. РдиалоговÑÑ Ð¾ÐºÐ½Ð°Ñ Ð¿Ð¾Ð´ÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿ÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ° изменÑеÑÑÑ Ñ [Ðа] на [ÐеÑ]. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена.

ÐезопаÑÐ½Ð°Ñ Ð¿ÐµÑезапиÑÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, непÑеднамеÑенно пеÑезапиÑаÑÑ Ñайл бÑÐ´ÐµÑ Ñложнее. Рдиалоговом окне подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿ÐµÑезапиÑи пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ° изменÑеÑÑÑ Ñ [Ðа] на [ÐеÑ]. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена.

ÐвÑоÑоÑÑанение наÑÑÑоек. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо пÑи вÑÑоде из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander знаÑÐµÐ½Ð¸Ñ Ð²ÑÐµÑ Ð½Ð°ÑÑÑаиваемÑÑ Ð¿Ð°ÑамеÑÑов ÑоÑÑанÑÑÑÑÑ Ð² Ñайле ~/.config/mc/ini.

ÐнеÑний вид

Ðиалоговое окно “ÐнеÑний вид” даÑÑ Ð²Ð°Ð¼ возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане главного окна пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. ÐаÑамеÑÑÑ, задаваемÑе в ÑÑом окне, делÑÑÑÑ Ð½Ð° неÑколÑко гÑÑпп: “Разбиение панелей”, “ÐонÑолÑнÑй вÑвод” и “ÐÑоÑие наÑÑÑойки”.

Разбиение панелей

ÐолÑÑÑÑ ÑаÑÑÑ ÑкÑана занимаÑÑ ÑайловÑе панели. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ, каким должно бÑÑÑ ÑаÑположение панелей: веÑÑикалÑное или гоÑизонÑалÑное. ÐзмениÑÑ ÑаÑположение панелей можно Ñакже Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑного ÑоÑеÑÐ°Ð½Ð¸Ñ Alt−, (Alt−запÑÑаÑ).

РавнÑе ÑазмеÑÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸ имеÑÑ ÑавнÑе ÑазменÑÑ. ÐÑа опÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸Ñ.

ÐонÑолÑнÑй вÑвод.

ÐÑа опÑÐ¸Ñ Ð´Ð¾ÑÑÑпна, еÑли Midnight Commander запÑÑен на конÑоли Linux или FreeBSD. Ðна ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑиÑло ÑÑÑок, коÑоÑÑе бÑдÑÑ Ð¾ÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñвода командÑ.

ÐÑоÑие наÑÑÑойки

Ðинейка менÑ. ÐÑли вклÑÑено, оÑновное Ð¼ÐµÐ½Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ Ð¿Ð¾ÑÑоÑнно ввеÑÑÑ ÑкÑана. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока. ÐÑли вклÑÑено, в нижней ÑаÑÑи ÑкÑана бÑÐ´ÐµÑ Ð´Ð¾ÑÑÑпна ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐеÑки клавиÑ. ÐÑли вклÑÑено, Ð²Ð½Ð¸Ð·Ñ ÑкÑана бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ 10 меÑок, ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ ÑÑнкÑионалÑнÑм клавиÑам F1 − F10. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

СÑÑока подÑказки. ÐÑли вклÑÑено, ниже панелей бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð¾Ð´Ð½Ð¾ÑÑÑоÑнÑе подÑказки по пÑиÑмам ÑабоÑÑ Ð² Midnight Commander. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

Ðаголовок xterm. ÐÑи иÑполнении в ÑмÑлÑÑоÑе ÑеÑминала ÑиÑÑÐµÐ¼Ñ X11 Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ Ð² заголовке xterm ÑекÑÑий каÑалог и изменÑÐµÑ ÑÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº пÑи необÑодимоÑÑи. ÐÑли Ð²Ð°Ñ ÑмÑлÑÑÐ¾Ñ ÑеÑминала неиÑпÑавен и Ð²Ñ Ð²Ð¸Ð´Ð¸Ñе невеÑнÑй заголовок пÑи ÑÑаÑÑе или изменении каÑалога, вÑклÑÑиÑе ÑÑÑ Ð¾Ð¿ÑиÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

Свободное меÑÑо. ÐÑли вклÑÑено, на нижней Ñамке панели бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ Ñвободное меÑÑо и обÑий ÑÐ°Ð·Ð¼ÐµÑ ÑекÑÑей Ñайловой ÑиÑÑемÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐаÑÑÑойки панелей

ÐÑновнÑе наÑÑÑойки панелей

ÐоказÑваÑÑ Ð¼Ð¸Ð½Ð¸−ÑÑаÑÑÑ. ÐÑли вклÑÑено, в нижней ÑаÑÑи каждой панели вÑводиÑÑÑ ÑÑÑока инÑоÑмаÑии о вÑделенном подÑвеÑкой Ñайле или каÑалоге каждой панели. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

РазмеÑÑ Ð² единиÑÐ°Ñ Ð¡Ð. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ ÑазмеÑÑ Ñайлов и каÑалогов Ñ Ð¿ÑеÑикÑами СР(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 10). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑÐ¸Ñ Ð²ÑклÑÑена. Ð ÑÑом ÑлÑÑае Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ ÑазмеÑÑ Ñ Ð¿ÑеÑикÑами ÐÐÐ (по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 2).

СмеÑиваÑÑ ÑайлÑ/каÑалоги. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, имена Ñайлов и каÑалогов оÑобÑажаÑÑÑÑ Ð²Ð¿ÐµÑемежкÑ. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, каÑалоги (и ÑÑÑлки на каÑалоги) показÑваÑÑÑÑ Ð² наÑале ÑпиÑка, а имена Ñайлов − поÑле имен вÑÐµÑ ÐºÐ°Ñалогов. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑклÑÑено.

ÐоказÑваÑÑ ÑезеÑвнÑе (Backup) ÑайлÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена, Midnight Commander не показÑÐ²Ð°ÐµÑ ÑайлÑ, имена коÑоÑÑÑ Ð·Ð°ÐºÐ°Ð½ÑиваÑÑÑÑ Ð½Ð° ’~’ (подобно клÑÑÑ −B ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls в GNU). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐоказÑваÑÑ ÑкÑÑÑÑе ÑайлÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Midnight Commander показÑÐ²Ð°ÐµÑ Ð²Ñе ÑайлÑ, имена коÑоÑÑÑ Ð½Ð°ÑинаÑÑÑÑ ÑоÑкой (как ls −a). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐºÐ»ÑÑено.

ÐÑÑÑÑÐ°Ñ Ð·Ð°Ð³ÑÑзка каÑалога. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена. ÐÑли Ð²Ñ Ð°ÐºÑивизиÑÑеÑе еÑ, Midnight Commander бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð²Ñвода ÑодеÑжимого каÑалога ÑледÑÑÑий ÑÑÑк: ÑодеÑжимое каÑалога пеÑеÑиÑÑваеÑÑÑ ÑолÑко в Ñом ÑлÑÑае, еÑли изменилаÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² i−node каÑалога, Ñо еÑÑÑ ÐµÑли в каÑалоге ÑоздавалиÑÑ Ð¸Ð»Ð¸ ÑдалÑлиÑÑ ÑайлÑ; еÑли изменÑлиÑÑ ÑолÑко запиÑи в i−node Ñайлов каÑалога (изменÑлÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ñайла, Ñежим доÑÑÑпа или Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ Ñ.п.) ÑодеÑжимое панели не обновлÑеÑÑÑ. Ð ÑÑом ÑлÑÑае (еÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена) Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑ ÑпиÑок Ñайлов вÑÑÑнÑÑ (иÑполÑзÑÑ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑное ÑоÑеÑание C−r).

ÐÑмеÑка пеÑемеÑÐ°ÐµÑ ÐºÑÑÑоÑ. Ðогда Ð²Ñ Ð¾ÑмеÑаеÑе Ñайл (клавиÑей Insert), Ñо по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð´ÑвеÑка на имени Ñайла ÑмеÑаеÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.

ÐнвеÑÑиÑоваÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° вклÑÑена), инвеÑÑиÑование вÑбоÑа пÑименÑеÑÑÑ ÑолÑко к Ñайлам, но не к каÑалогам. ÐÑÐ±Ð¾Ñ ÐºÐ°Ñалогов не изменÑеÑÑÑ. ÐÑли не ÑÑÑановлена, пÑоизводиÑÑÑ Ð¸Ð½Ð²ÐµÑÑиÑование как Ñайлов, Ñак и каÑалогов. ÐÑе невÑбÑаннÑе обÑекÑÑ ÑÑановÑÑÑÑ Ð²ÑбÑаннÑми и наобоÑоÑ.

ÐÑоÑÑÐ°Ñ Ð¿ÐµÑеÑÑановка. ÐÑли обе панели ÑодеÑÐ¶Ð°Ñ ÑпиÑки Ñайлов и каÑалогов, пÑоÑÑÐ°Ñ Ð¿ÐµÑеÑÑановка пÑедÑÑавлÑÐµÑ Ñобой изменение ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»ÐµÐ¹ на ÑкÑане: пÑÐ°Ð²Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ ÑÑановиÑÑÑ Ð»ÐµÐ²Ð¾Ð¹ и наобоÑоÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена, панели Ñо ÑпиÑками Ñайлов обмениваÑÑÑÑ Ñоим ÑодеÑжимÑм, ÑоÑÑанÑÑ ÑоÑÐ¼Ð°Ñ ÑпиÑка и паÑамеÑÑÑ ÑоÑÑиÑовки. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑклÑÑено.

ÐвÑоÑоÑÑанение наÑÑÑоек панелей. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° вÑклÑÑена), Ñо пÑи вÑÑоде из Midnight Commander’а ÑекÑÑие наÑÑÑойки панелей ÑоÑанÑÑÑÑÑ Ð² Ñайле ~/.config/mc/panels.ini.

ÐавигаÑиÑ

ÐавигаÑÐ¸Ñ Ð² ÑÑиле lynx. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ð²Ñ Ð¸Ð¼ÐµÐµÑе возможноÑÑÑ Ð¸ÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи Rigth Ð´Ð»Ñ Ð¿ÐµÑеÑода в подÑвеÑеннÑй в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐºÐ°Ñалог и Left Ð´Ð»Ñ Ð¿ÐµÑеÑода в ÑодиÑелÑÑкий по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑÐµÐ¼Ñ ÐºÐ°Ñалог (пÑи ÑÑловии, ÑÑо ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока пÑÑÑа). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð¿ÑÐ¸Ñ Ð²ÑклÑÑена.

СÑÑаниÑное лиÑÑание. ÐÑли опÑÐ¸Ñ ÑÑÑановлена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° ÑÑÑановлена), Ñо когда кÑÑÑÐ¾Ñ (подÑвеÑка) доÑÑÐ¸Ð³Ð°ÐµÑ ÐºÐ¾Ð½Ñа или наÑала ÑпиÑка Ñайлов, оÑобÑажаемого на панели, бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ ÑмеÑение на Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÑÑого ÑпиÑка (Ñо еÑÑÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð° оÑобÑажаемого ÑпиÑка оÑÑаеÑÑÑ Ð½Ð° ÑкÑане, а половина пÑопадаеÑ, заменÑÑÑÑ ÑледÑÑÑими пÑнкÑами обÑего ÑпиÑка). ÐÑли опÑÐ¸Ñ Ð½Ðµ ÑÑÑановлена, пÑоиÑÑÐ¾Ð´Ð¸Ñ ÑмеÑение ÑолÑко на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.

СÑÑаниÑное лиÑÑание мÑÑÑÑ. ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑокÑÑÑка инÑоÑмаÑии (scrolling) в панелÑÑ, оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑки, пÑоизводиÑÑÑÑ ÑÑÑаниÑами или на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.

ЦенÑÑиÑованное лиÑÑание. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, ÑодеÑжимое панели бÑÐ´ÐµÑ Ð¿ÑолиÑÑÑваÑÑÑÑ, а кÑÑÑÐ¾Ñ Ð±ÑÐ´ÐµÑ Ð½Ð°ÑодиÑÑÑÑ Ð² ÑеÑедине колонки ÑпиÑка Ñайлов. ÐÑа опÑÐ¸Ñ Ð½Ðµ пÑименÑеÑÑÑ Ðº ÑÑÑаниÑÐ½Ð¾Ð¼Ñ Ð»Ð¸ÑÑÐ°Ð½Ð¸Ñ − в ÑÑом ÑлÑÑае позиÑÐ¸Ñ ÐºÑÑÑоÑа измениÑÑÑ.

РаÑÑвеÑка Ñайлов

Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ÑобÑажаÑÑÑÑ Ð¾Ð´Ð½Ð¸Ð¼ ÑвеÑом, но Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¿Ñава доÑÑÑпа и ÑÐ¸Ð¿Ñ Ñайлов бÑли вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð´ÑÑгими ÑвеÑами. ÐÑли вклÑÑено вÑделение ÑвеÑом пÑав доÑÑÑпа, Ð¿Ð¾Ð»Ñ perm и mode в ÑоÑмаÑÐ°Ñ Ð²Ñвода, показÑваÑÑие пÑава полÑзоваÑелÑ, запÑÑÑивÑего пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander, вÑÐ´ÐµÐ»ÐµÐ½Ñ ÑвеÑом, опÑеделÑннÑм клÑÑевÑм Ñловом selected. ÐÑли ÑазÑеÑено, подÑвеÑка имÑн Ñайлов пÑоизводиÑÑÑ Ð½Ð° оÑновании пÑавил из Ñайла /etc/mc/filehighlight.ini. СмоÑÑиÑе ÐодÑвеÑка имÑн Ñайлов Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑÑей инÑоÑмаÑии.

ÐÑÑÑÑÑй поиÑк

ÐÑÑÑÑÑй поиÑк Ñайлов Ð¼Ð¾Ð¶ÐµÑ ÑабоÑаÑÑ Ð² одном из ÑÑÑÑ Ñежимов: Ñ ÑÑÑÑом ÑегиÑÑÑа имÑн Ñайлов, без ÑÑÑÑа ÑегиÑÑÑа или в ÑооÑвеÑÑÑвии Ñ Ð¿Ð¾ÑÑдком ÑоÑÑиÑовки Ñайлов в панели: Ñ ÑÑÑÑом ÑегиÑÑÑа или без. Режим по ÑмолÑÐ°Ð½Ð¸Ñ − иÑполÑзование поÑÑдка ÑоÑÑиÑовки Ñайлов в панели.

ÐодÑвеÑждениÑ

ÐÑполÑзÑÑ ÑÑо диалоговое окно, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑед вÑполнением опеÑаÑий ÑдалениÑ, пеÑезапиÑи Ñайла, запÑÑка Ñайла на вÑполнение, пеÑед вÑÑодом из пÑогÑÐ°Ð¼Ð¼Ñ MC, пеÑед Ñдаленим каÑалога из каÑалогов бÑÑÑÑого доÑÑÑпа, а Ñакже пеÑед оÑиÑÑкой иÑÑоÑии вÑдавалÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй запÑÐ¾Ñ Ð½Ð° подÑвеÑждение.

ÐÑоÑмление

ÐÑполÑзÑÑ ÑÑо диалоговое окно, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ñкин и ÑазÑеÑиÑÑ Ð¾ÑÑиÑÐ¾Ð²ÐºÑ Ñеней Ñ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²ÑÑ Ð¾ÐºÐ¾Ð½ и вÑпадаÑÑÐ¸Ñ Ð¼ÐµÐ½Ñ.

ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобной инÑоÑмаÑии о ÑÐºÐ¸Ð½Ð°Ñ Ð¾Ð±ÑаÑиÑеÑÑ Ðº ÑÐ°Ð·Ð´ÐµÐ»Ñ ÐнеÑний вид.

Тени. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, вÑе диалоговÑе окна и вÑпадаÑÑие Ð¼ÐµÐ½Ñ Ð±ÑдÑÑ Ð¸Ð¼ÐµÑÑ Ñени.

ÐиÑÑ Ñимволов…

ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° оÑобÑажаемÑÑ Ð½Ð° диÑплее Ñимволов. ÐÑли ÑеÑминал поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко 7−биÑнÑй вÑвод, Ñо нÑжно вÑбÑаÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ “7 биє. ÐÑбÑав “ISO−8859−1” Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе вÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· ÑаблиÑÑ ISO−8859−1, а вÑÐ±Ð¾Ñ ÑÑÑановки “ÐолнÑй 8−биÑнÑй вÑвод” Ð¸Ð¼ÐµÐµÑ ÑмÑÑл на ÑÐµÑ ÑеÑминалаÑ, коÑоÑÑе могÑÑ Ð¾ÑобÑажаÑÑ Ð²Ñе 8−биÑовÑе ÑимволÑ.

РаÑпознавание клавих

ÐÑÐ½ÐºÑ Ð Ð°Ñпознавание ÐºÐ»Ð°Ð²Ð¸Ñ (Learn keys) вÑзÑÐ²Ð°ÐµÑ Ð´Ð¸Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ðµ окно, в коÑоÑом Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ ÑабоÑÑ Ð½ÐµÐºÐ¾ÑоÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ ( F1 − F20, Home, End), коÑоÑÑе ÑабоÑаÑÑ Ð½Ðµ на вÑÐµÑ ÑÐ¸Ð¿Ð°Ñ ÑеÑминалов.

Рдиалоговом окне поÑвлÑеÑÑÑ ÑаблиÑа Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми клавиÑ, коÑоÑÑе могÑÑ ÑеÑÑиÑоваÑÑÑÑ. ÐÑ Ð¼Ð¾Ð¶ÐµÑе пеÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð¿Ð¾ названиÑм, иÑполÑзÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Tab или клавиÑи, пÑименÑемÑе в ÑедакÑоÑе vi (’h’ влево, ’j’ вниз, ’k’ ввеÑÑ, Ð¸Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ в ÑаблиÑе поÑвиÑÑÑ Ð¿Ð¾Ð¼ÐµÑка OK, Ñо Ð¸Ñ Ñоже можно бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑемеÑением.

ÐÐ»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑабоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ð½Ñжно нажаÑÑ ÐºÐ°Ð¶Ð´ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¸Ð· пеÑеÑиÑленнÑÑ Ð² ÑаблиÑе. ÐÑли она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно, возле ÐµÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð² ÑаблиÑе поÑвиÑÑÑ Ð¿Ð¾Ð¼ÐµÑка OK. ÐоÑле поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñакой помеÑки клавиÑа наÑÐ¸Ð½Ð°ÐµÑ ÑабоÑаÑÑ Ð² ÐµÑ Ð¾Ð±ÑÑном Ñежиме. ÐапÑимеÑ, пеÑвое нажаÑие на клавиÑÑ F1 пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ ÑолÑко к поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑки (еÑли она ÑабоÑÐ°ÐµÑ Ð½Ð¾ÑмалÑно), а пÑи ÑледÑÑÑÐ¸Ñ Ð½Ð°Ð¶Ð°ÑиÑÑ Ð±ÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð¾ÐºÐ½Ð¾ подÑказки. То же Ñамое оÑноÑиÑÑÑ Ðº клавиÑам ÑÑÑелок. ÐлавиÑа Tab ÑабоÑÐ°ÐµÑ Ð²Ñегда.

ÐÑли какаÑ−Ñо клавиÑа не ÑабоÑаеÑ, Ñо поÑле нажаÑÐ¸Ñ Ð½Ð° Ð½ÐµÑ Ð¿Ð¾Ð¼ÐµÑка OK не поÑвиÑÑÑ. Ð Ñаком ÑлÑÑае можно ÑвÑзаÑÑ ÑÑ ÑеакÑÐ¸Ñ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑла поÑледоваÑÑ Ð·Ð° нажаÑием неÑабоÑаÑÑей (оÑÑÑÑÑÑвÑÑÑей) клавиÑи, Ñ Ð½Ð°Ð¶Ð°Ñием дÑÑгой клавиÑи или комбинаÑии клавиÑ. ÐÐ»Ñ ÑÑого надо пеÑемеÑÑиÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ Ð½Ð° название неÑабоÑаÑÑей клавиÑи (иÑполÑзÑÑ Ð¼ÑÑÑ Ð¸Ð»Ð¸ клавиÑÑ Tab) и нажаÑÑ Enter или клавиÑÑ Ð¿Ñобела. Ðолжно поÑвиÑÑÑÑ Ð¾ÐºÐ½Ð¾ кÑаÑного ÑвеÑа, в коÑоÑом Ð²Ð°Ñ Ð¿ÑоÑÑÑ Ð½Ð°Ð¶Ð°ÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо неÑабоÑаÑÑей. ÐÐ»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ Ð¾Ð¿ÐµÑаÑии нажмиÑе Esc и дождиÑеÑÑ, пока кÑаÑное окно иÑÑезнеÑ. Ðибо вÑбеÑиÑе и нажмиÑе ÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ ÑлÑжиÑÑ Ð·Ð°Ð¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ñ Ð½ÐµÑабоÑаÑÑей клавиÑи (и Ñоже дождиÑеÑÑ Ð·Ð°ÐºÑÑÑÐ¸Ñ Ð¾ÐºÐ½Ð°).

Ðогда законÑиÑе ÑеÑÑиÑование и наÑÑÑÐ¾Ð¹ÐºÑ Ð²ÑÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоÑÑаниÑÑ ÑÑи наÑÑÑойки в ÑекÑии [terminal:TERM] ваÑего Ñайла ~/.config/mc/ini (где TERM − название иÑполÑзÑемого ÑеÑминала) либо оÑказаÑÑÑÑ Ð¾Ñ Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹. ÐÑли вÑе клавиÑи ÑабоÑаÑÑ Ð½Ð¾ÑмалÑно, Ñо ÑоÑÑанение, конеÑно, не ÑÑебÑеÑÑÑ.

ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ

ÐÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ ÐºÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑемаÑ.

С ÑелÑÑ ÑÑкоÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к Ñайлам Midnight Commander ÑоÑÑанÑÐµÑ Ð² опеÑаÑивной памÑÑи инÑоÑмаÑиÑ, оÑноÑÑÑÑÑÑÑ Ðº некоÑоÑÑм виÑÑÑалÑнÑм ÑайловÑм ÑиÑÑемам (напÑимеÑ, ÑпиÑки Ñайлов в каÑÐ°Ð»Ð¾Ð³Ð°Ñ ÑдалÑннÑÑ ftp−ÑеÑвеÑов).

ÐÑоме Ñого, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к ÑодеÑÐ¶Ð¸Ð¼Ð¾Ð¼Ñ ÑжаÑÑÑ Ð°ÑÑивов (напÑимеÑ, ÑжаÑÑÑ tar−Ñайлов) Midnight Commander ÑоздаÑÑ Ð²ÑеменнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° жеÑÑком диÑке.

ÐоÑколÑÐºÑ Ð² Ð¾Ð±Ð¾Ð¸Ñ ÑÑÐ¸Ñ ÑлÑÑаÑÑ ÑаÑÑодÑÑÑÑÑ ÑеÑÑÑÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑа, Ñ Ð²Ð°Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑвиÑÑÑÑ Ð¶ÐµÐ»Ð°Ð½Ð¸Ðµ наÑÑÑоиÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ Ñаким обÑазом, ÑÑÐ¾Ð±Ñ ÑменÑÑиÑÑ ÑÑи ÑаÑÑÐ¾Ð´Ñ Ð¸Ð»Ð¸ повÑÑиÑÑ ÑкоÑоÑÑÑ Ð´Ð¾ÑÑÑпа к ÑаÑÑо иÑполÑзÑемÑм ÑайловÑм ÑиÑÑемам.

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема аÑÑиваÑоÑа tar оÑÐµÐ½Ñ ÑазÑмно оÑганизÑÐµÑ ÑабоÑÑ Ñ Ð°ÑÑивнÑми Ñайлами: она ÑоÑÑанÑÐµÑ Ð½Ð° диÑке ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов аÑÑива и, когда Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð½ÐµÐ¾Ð±ÑодимоÑÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº инÑоÑмаÑии из tar−Ñайла, иÑполÑзÑÐµÑ ÑÑÐ¾Ñ ÑпиÑок Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑÐµÐ½Ð¸Ñ Ð½Ñжного Ñайла.

РобÑем ÑлÑÑае tar−ÑÐ°Ð¹Ð»Ñ Ð¾Ð±ÑÑно ÑÑанÑÑÑÑ Ð² ÑжаÑом виде (пÑоÑÑÑе tar−ÑÐ°Ð¹Ð»Ñ − вÑмиÑаÑÑее Ñвление), и в ÑÐ¸Ð»Ñ Ð¿ÑиÑÐ¾Ð´Ñ ÑÐ°ÐºÐ¸Ñ Ñайлов (ÑÑÑÑкÑÑÑа подкаÑалогов Ð´Ð»Ñ tar−Ñайлов недоÑÑÑпна Ð´Ð»Ñ Ð¼Ð³Ð½Ð¾Ð²ÐµÐ½Ð½Ð¾Ð¹ загÑÑзки/оÑобÑажениÑ), ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar должна ÑазаÑÑивиÑоваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð° диÑк во вÑеменнÑй каÑалог и заÑем пÑедÑÑавиÑÑ Ð¾Ð±ÑаÑение к ÑазаÑÑивиÑованнÑм Ñайлам как обÑаÑение к tar−ÑайлÑ.

РпоÑколÑÐºÑ Ð¼Ñ Ð²Ñе лÑбим бÑÑÑÑо пÑолиÑÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð¸ ÑÑаниÑÑ Ð¸Ñ Ð² виде tar−аÑÑивов, ÑÑало Ñамой обÑÑной ÑиÑÑаÑией когда ÑнаÑала пÑоÑмаÑÑиваÑÑ Ñакой Ñайл, вÑÑодÑÑ Ð¸Ð· него, а поÑом обÑаÑаÑÑÑÑ Ðº Ð½ÐµÐ¼Ñ Ñнова. ÐоÑколÑÐºÑ ÑазаÑÑиваÑÐ¸Ñ − опеÑаÑÐ¸Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ, Midnight Commander кеÑиÑÑÐµÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² памÑÑи на некоÑоÑое вÑемÑ. Ðо иÑÑеÑении ÑÑого инÑеÑвала вÑемени вÑе ÑеÑÑÑÑÑ, вÑделеннÑе ÑÑой Ñайловой ÑиÑÑеме, бÑдÑÑ Ð¾ÑвобожденÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÐµÐ»Ð¸Ñина ÑÑого инÑеÑвала ÑÑÑанавливаеÑÑÑ Ñавной 1 минÑÑе. СмоÑÑиÑе Ñакже Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar.

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FTP ÑоÑÑанÑÐµÑ ÑпиÑок каÑалогов, полÑÑеннÑй Ñ FTP−ÑеÑвеÑа, в памÑÑи (в кеÑе). ÐÑемÑ, в ÑеÑение коÑоÑого ÑÑÐ¾Ñ ÑпиÑок ÑÑаниÑÑÑ Ð² кеÑе, задаÑÑÑÑ Ð¾Ð¿Ñией Тайм−аÑÑ ÐºÐµÑа каÑалога FTP. СлиÑком маленÑкое знаÑение ÑÑого паÑамеÑÑа бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ´Ð»ÑÑÑ Ð²Ñе опеÑаÑии Ñ Ñайловой ÑиÑÑемой ftp, поÑÐ¾Ð¼Ñ ÑÑо каждое обÑаÑение к ней бÑÐ´ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ ÑеалÑное обÑаÑение к ÑдалÑÐ½Ð½Ð¾Ð¼Ñ ftp−ÑеÑвеÑÑ.

ÐÑоме Ñого, в Ñом же диалоговом окне можно задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи−ÑеÑвеÑа (proxy host), коÑоÑÑй бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑекаÑки Ñайлов по ftp и ÑконÑигÑÑиÑоваÑÑ Midnight Commander Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð²Ñегда ÑабоÑаÑÑ ÑеÑез пÑокÑи−ÑеÑвеÑ.

ÐаÑÐ¾Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ FTP: − паÑолÑ, иÑполÑзÑемÑй когда Ð²Ñ ÑегиÑÑÑиÑÑеÑеÑÑ ÐºÐ°Ðº анонимнÑй полÑзоваÑÐµÐ»Ñ “anonymous”. ÐÐ»Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ ÑайÑов ÑÑебÑеÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑеннÑй ÑлекÑÑоннÑй адÑеÑ, Ñ Ð´ÑÑгой ÑÑоÑонÑ, веÑоÑÑно, Ð²Ñ Ð½Ðµ заÑоÑиÑе ÑказÑваÑÑ Ñвой наÑÑоÑÑий ÑлекÑÑоннÑй адÑÐµÑ Ð´Ð»Ñ ÑайÑов, коÑоÑÑм не довеÑÑеÑе, оÑобенно еÑли не иÑполÑзÑеÑÑÑ ÑилÑÑÑаÑÐ¸Ñ Ð½ÐµÐ¶ÐµÐ»Ð°ÑелÑной коÑÑеÑпонденÑии.

Также можно ÑазÑеÑиÑÑ Ð¸ÑполÑзование Ñайла ~/.netrc, ÑодеÑжаÑего имена полÑзоваÑелей и паÑоли ÑеÑвеÑов FTP. ФоÑÐ¼Ð°Ñ Ñайла .netrc опиÑан в .netrc (5).

СмоÑÑиÑе Ñаздел о Ñайловой ÑиÑÑеме FTP Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии.

СоÑÑанение ÑÑÑановок

ÐÑи загÑÑзке Midnight Commander пÑÑаеÑÑÑ ÑÑиÑаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑазлиÑнÑÑ ÑÑÑановоÑнÑÑ Ð¿Ð°ÑамеÑÑов из Ñайла ~/.config/mc/ini. ÐÑли Ñакого Ñайла не ÑÑÑеÑÑвÑеÑ, необÑÐ¾Ð´Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ÑеÑÑÑ Ð² обÑеÑиÑÑемном конÑигÑÑаÑионном Ñайле mc.ini. ÐÑÐ¾Ñ Ñайл ÑаÑполагаеÑÑÑ Ð² каÑалоге, пÑÑÑ Ðº коÑоÑÐ¾Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾ опÑеделиÑÑ, запÑÑÑив ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc −f. (ÑÑо можно ÑделаÑÑ Ð´Ð°Ð¶Ðµ из командной ÑÑÑоки MC). ÐÑли и ÑÑого Ñайла не ÑÑÑеÑÑвÑеÑ, MC иÑполÑзÑÐµÑ ÑÑÑановки по ÑмолÑаниÑ.

Ðоманда СоÑÑаниÑÑ Ð½Ð°ÑÑÑойки ÑоздаÑÑ Ñайл ~/.config/mc/ini, в коÑоÑом запиÑÑваÑÑÑÑ ÑекÑÑие знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов, задаваемÑÑ Ð¾Ð¿ÑиÑми Ð¼ÐµÐ½Ñ ÐеваÑ, ÐÑÐ°Ð²Ð°Ñ Ð¸ ÐаÑÑÑойки.

ÐÑли Ð²Ñ Ð²ÐºÐ»ÑÑиÑе опÑÐ¸Ñ ÐвÑоÑоÑÑанение наÑÑÑоек (пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки/ÐонÑигÑÑаÑиє), MC бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки ÑоÑÑанÑÑÑ ÑекÑÑие наÑÑÑойки пÑи вÑÑоде из пÑогÑаммÑ.

ÐнаÑÐµÐ½Ð¸Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð¿Ð°ÑамеÑÑов не могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений ÑÑÐ¸Ñ Ð¿Ð°ÑамеÑÑов Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑÑедакÑиÑоваÑÑ Ñайл наÑÑÑоек Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ°ÐºÐ¾Ð¹−либо пÑогÑаммÑ− ÑедакÑоÑа. ÐодÑобнее об ÑÑÐ¸Ñ Ð¿Ð°ÑамеÑÑÐ°Ñ ÑмоÑÑиÑе в Ñазделе СпеÑиалÑнÑе ÑÑÑановки.

ÐÑполнение команд опеÑаÑионной ÑиÑÑемÑ

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð²Ð¾ вÑÐµÐ¼Ñ ÑабоÑÑ Ñ MC запÑÑÑиÑÑ Ð»ÑбÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐС, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð»Ð¸Ð±Ð¾ набÑаÑÑ Ð¸Ð¼Ñ ÑооÑвеÑÑÑвÑÑÑей пÑогÑÐ°Ð¼Ð¼Ñ Ð² командной ÑÑÑоке, либо вÑбÑаÑÑ Ð¸Ð¼Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð² одной из панелей (пеÑемеÑÑив подÑвеÑÐºÑ Ð½Ð° Ð¸Ð¼Ñ Ñайла пÑогÑаммÑ), а заÑем нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter.

ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе клавиÑÑ Enter в ÑÐ¾Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ, когда подÑвеÑка ÑказÑÐ²Ð°ÐµÑ Ð½Ð° Ð¸Ð¼Ñ Ñайла, не ÑвлÑÑÑегоÑÑ Ð¸ÑполнÑемÑм, Midnight Commander ÑÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÑ ÑаÑÑиÑение вÑбÑанного Ñайла Ñ ÑаÑÑиÑениÑми, пÑопиÑаннÑми в Ñайле ÑаÑÑиÑений. ÐÑли в Ñайле ÑаÑÑиÑений найдеÑÑÑ Ð¿Ð¾Ð´Ñаздел, задаÑÑий пÑоÑедÑÑÑ Ð¾Ð±ÑабоÑки Ñайлов Ñ Ð´Ð°Ð½Ð½Ñм ÑаÑÑиÑением, Ñо обÑабоÑка Ñайла пÑоизводиÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñми в ÑÑом подÑазделе командами. ÐеÑед обÑабоÑкой вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе макÑоподÑÑановки.

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° cd

Ðоманда cd не пеÑедаÑÑÑÑ Ð½Ð° иÑполнение оболоÑке, а инÑеÑпÑеÑиÑÑеÑÑÑ Ñамой пÑогÑаммой Midnight Commander. ÐоÑÑÐ¾Ð¼Ñ Ð¿Ñи ÐµÑ Ð·Ð°Ð¿ÑÑке Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð½Ðµ вÑе ÑдобнÑе макÑоÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸ подÑÑановки, доÑÑÑпнÑе в оболоÑке, а ÑолÑко ÑаÑÑÑ Ð¸Ð· ниÑ:

Ðамена ÑилÑÐ´Ñ Ð¡Ð¸Ð¼Ð²Ð¾Ð» ÑилÑÐ´Ñ (~) бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½ именем ваÑего домаÑнего каÑалога, а еÑли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñе поÑле ÑилÑÐ´Ñ Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ, ÑÑа конÑÑÑÑкÑÐ¸Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð° на Ð¸Ð¼Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога Ñказанного полÑзоваÑелÑ.

ÐапÑимеÑ, ~guest − ÑÑо домаÑний каÑалог полÑзоваÑÐµÐ»Ñ guest, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ~/guest − ÑÑо каÑалог guest в ваÑем домаÑнем каÑалоге.

ÐÑедÑдÑÑий каÑалог Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пеÑейÑи в пÑедÑдÑÑий каÑалог, иÑполÑзÑÑ ÑпеÑиалÑное Ð¸Ð¼Ñ ’−’, Ñо еÑÑÑ Ð²Ñполнив командÑ: cd −

ÐаÑалоги в CDPATH ÐÑли каÑалог, ÑказаннÑй команде cd, не ÑвлÑеÑÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалогом ÑекÑÑего каÑалога, Ñо Midnight Commander иÑполÑзÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ CDPATH Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка Ñказанного каÑалога во вÑÐµÑ ÐºÐ°ÑалогаÑ, пеÑеÑиÑленнÑÑ Ð² ÑÑой пеÑеменной.

ÐапÑимеÑ, еÑли пеÑеменной CDPATH пÑиÑвоено знаÑение ~/src:/usr/src, Ñо из лÑбого меÑÑа в Ñайловой ÑиÑÑеме Ð²Ñ ÑможеÑе пеÑейÑи в лÑбой подкаÑалог каÑалогов ~/src и /usr/src, иÑполÑзÑÑ ÑолÑко оÑноÑиÑелÑнÑе имена (cd linux вÑÐ·Ð¾Ð²ÐµÑ Ð¿ÐµÑеÑод в /usr/src/linux).

ÐакÑоподÑÑановки

ÐеÑед вÑполнением команд, задаваемÑÑ Ð¿ÑнкÑами полÑзоваÑелÑÑкого менÑ, вÑзÑваемÑÑ Ð¿Ð¾ ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла, или запÑÑкаемÑÑ Ð¸Ð· командной ÑÑÑоки ввода, внаÑале вÑполнÑÑÑÑÑ Ð¿ÑоÑÑÑе макÑоподÑÑановки.

%i

ÐÑÑÑÑп из пÑобелов, ÑавнÑй ÑекÑÑÐµÐ¼Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÐºÑÑÑоÑа. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.

%y

Тип ÑинÑакÑиÑа ÑекÑÑего Ñайла. ТолÑко Ð´Ð»Ñ Ð¼ÐµÐ½Ñ ÑедакÑоÑа.

%k

ÐÐ¼Ñ Ñайла блока ÑедакÑоÑа.

%e

ÐÐ¼Ñ Ñайла пÑоÑокола оÑибок иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑенаÑиев ÑедакÑоÑа.

%m

ÐÐ¼Ñ ÑекÑÑего Ñайла менÑ.

%f и %p

Ð Ñайле Ð¼ÐµÐ½Ñ Ñайлового менеджеÑа: ÑекÑÑее Ð¸Ð¼Ñ Ñайла в акÑивной панели. Ð Ñайле Ð¼ÐµÐ½Ñ Ð²ÑÑÑоенного ÑедакÑоÑа: Ð¸Ð¼Ñ Ð¾ÑкÑÑÑого Ñайла.

%x

РаÑÑиÑение ÑекÑÑего Ñайла.

%b

ÐÐ¼Ñ ÑекÑÑего Ñайла без ÑаÑÑиÑениÑ.

%d

ÐÐ¼Ñ ÑекÑÑего каÑалога.

%F

ТекÑÑее Ð¸Ð¼Ñ Ñайла в неакÑивной панели.

%D

ÐÐ¼Ñ ÑекÑÑего каÑалога в неакÑивной панели.

%t

ÐÑмеÑеннÑе ÑайлÑ.

%T

ФайлÑ, оÑмеÑеннÑе в неакÑивной панели.

%u и %U

ÐÐ¾Ð´Ð¾Ð±Ð½Ñ Ð¼Ð°ÐºÑоÑам %t и %T, но дополниÑелÑно ÑнимаеÑÑÑ Ð¾ÑмеÑка Ñ Ñайлов. ÐÑ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ Ð² ÑкÑипÑаÑ, заданнÑÑ Ð´Ð»Ñ Ð¿ÑнкÑа Ð¼ÐµÐ½Ñ Ð¸Ð»Ð¸ аÑÑоÑииÑованнÑÑ Ñ ÑаÑÑиÑением Ñайла, ÑолÑко один Ñаз, поÑколÑÐºÑ Ð¿Ð¾Ñле Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð¼ÐµÑеннÑÑ Ñайлов не бÑдеÑ.

%s и %S

ÐÑбÑаннÑе ÑайлÑ: помеÑеннÑе ÑайлÑ, еÑли Ñакие еÑÑÑ; в пÑоÑивном ÑлÑÑае Ñайл, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого подÑвеÑено.

%cd

ÐÑо ÑпеÑиалÑнÑй макÑоÑ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð¿ÐµÑеÑода из ÑекÑÑего каÑалога в каÑалог, ÑказаннÑй пеÑед ÑÑим макÑоÑом. ÐÑполÑзÑеÑÑÑ Ð² оÑновном Ð´Ð»Ñ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº виÑÑÑалÑнÑм ÑайловÑм ÑиÑÑемам.

%view

ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²Ñзова вÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа. ÐÐ¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ ÐºÐ°Ðº Ñ Ð°ÑгÑменÑами, Ñак и без ниÑ. ÐÑли Ð·Ð°Ð´Ð°Ð½Ñ Ð°ÑгÑменÑÑ, они Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² ÑигÑÑнÑе Ñкобки.

ÐÑгÑменÑами могÑÑ Ð±ÑÑÑ: ascii − Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа в Ñежим ascii; hex − Ð´Ð»Ñ Ð¿ÐµÑевода пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа в Ñежим hex; nroff − Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑогÑамме пÑоÑмоÑÑа, ÑÑо необÑодимо инÑеÑпÑеÑиÑоваÑÑ Ð²ÑделеннÑе (bold) и подÑеÑкнÑÑÑе поÑледоваÑелÑноÑÑи nroff; unformatted − ÑказÑÐ²Ð°ÐµÑ Ð¿ÑогÑамме пÑоÑмоÑÑа, ÑÑо не нÑжно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ nroff Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ подÑеÑÐºÐ¸Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа;

%%

Символ %

%{лÑбой ÑекÑÑ}

ÐапÑÐ¾Ñ Ð½Ð° подÑÑановкÑ. ÐÑÐ´ÐµÑ Ð²ÑдаваÑÑÑÑ Ð¾ÐºÐ½Ð¾ ввода, а ÑекÑÑ Ð¸Ð· Ñкобок вÑводиÑÑÑ ÐºÐ°Ðº подÑказка. ÐакÑÐ¾Ñ Ð·Ð°Ð¼ÐµÐ½ÑеÑÑÑ Ð½Ð° ÑекÑÑ, введÑннÑй полÑзоваÑелем в окне ввода. ÐолÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð½Ð°Ð¶Ð°ÑÑ Esc или F10 Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¾ÑказаÑÑÑÑ Ð¾Ñ Ð²Ð²Ð¾Ð´Ð°. ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð¿Ð¾ÐºÐ° не ÑабоÑÐ°ÐµÑ Ð² командной ÑÑÑоке.

%var{ENV−VAR:default}

ÐÑÐ¾Ñ Ð¼Ð°ÐºÑÐ¾Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÑÑÑÑÑ Ð½Ð° знаÑение пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ ENV−VAR, еÑли она ÑÑÑановлена, в пÑоÑивном ÑлÑÑае бÑÐ´ÐµÑ Ð¸ÑполÑзовано знаÑение default. ÐÑо подобно конÑÑÑÑкÑии ${VAR−def} в оболоÑке ÐоÑна.

ÐоддеÑжка subshell

ÐоддеÑжка subshell − ÑÑо опÑÐ¸Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии, коÑоÑÐ°Ñ ÑабоÑÐ°ÐµÑ Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñками bash, tcsh и zsh.

ÐÑли поддеÑжка subshell вклÑÑена, Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿Ð¾ÑождаÑÑ ÑоÑнÑÑ ÐºÐ¾Ð¿Ð¸Ñ (a concurrent copy) ваÑей оболоÑки (коÑоÑÐ°Ñ Ð¾Ð¿Ñеделена в пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ SHELL или, еÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ опÑеделена, в Ñайле /etc/passwd) и запÑÑкаÑÑ ÐµÑ Ð² пÑевдо−ÑеÑминале, вмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз вÑзÑваÑÑ Ð½Ð¾Ð²ÑÑ Ð¾Ð±Ð¾Ð»Ð¾ÑÐºÑ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. ÐведÑÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° пеÑедаÑÑÑÑ subshell. ÐÑо позволÑÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ Ð¾ÐºÑÑжениÑ, иÑполÑзоваÑÑ ÑÑнкÑии shell и опÑеделÑÑÑ Ð°Ð»Ð¸Ð°ÑÑ (aliases), коÑоÑÑе бÑдÑÑ Ð´ÐµÐ¹ÑÑвоваÑÑ Ð´Ð¾ вÑÑода из пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander.

ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе bash, можно ÑказаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе бÑдÑÑ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи запÑÑке subshell, в Ñайле ~/.local/share/mc/bashrc и ÑпеÑиалÑнÑÑ ÐºÐ°ÑÑÑ ÑаÑкладки клавиаÑÑÑÑ Ð² Ñайле ~/.local/share/mc/inputrc. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе zsh, можно ÑказаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑе бÑдÑÑ Ð²ÑполнÑÑÑÑÑ Ð¿Ñи запÑÑке subshell, в Ñайле ~/.local/share/mc/.zshrc . ÐолÑзоваÑели tcsh могÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð²ÑполнÑемÑе пÑи запÑÑке ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Ñайле ~/.local/share/mc/tcshrc.

Ðо вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð² subshell можно в лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð¶Ð°ÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ C−o Ð´Ð»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ð² Midnight Commander (вÑполнÑÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° или пÑиложение бÑдÑÑ Ð¾ÑÑановленÑ). ÐÑли Ð²Ñ Ð¿ÑеÑвали Ñаким обÑазом иÑполнение командÑ, Ð²Ñ Ð½Ðµ ÑможеÑе запÑÑÑиÑÑ Ð´ÑÑгÑÑ Ð²Ð½ÐµÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, пока не завеÑÑиÑе ÑабоÑÑ Ð¾ÑÑановленного пÑиложениÑ.

ÐÑобенноÑÑÑÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ subshell ÑвлÑеÑÑÑ Ñо, ÑÑо подÑказка (prompt), вÑÐ²Ð¾Ð´Ð¸Ð¼Ð°Ñ Midnight Commander бÑÐ´ÐµÑ Ñой же Ñамой, ÑÑо и в ваÑей обÑÑной оболоÑке.

Ð Ñазделе ÐпÑии запÑÑка пÑиведена дополниÑелÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ Ñом, как можно ÑпÑавлÑÑÑ (наÑÑÑоиÑÑ) subshell.

ÐÑава доÑÑÑпа

Ðиалоговое окно “ÐÑава доÑÑÑпа” пÑедоÑÑавлÑÐµÑ ÑдобнÑй инÑеÑÑÐµÐ¹Ñ Ðº команде chmod − команде Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов доÑÑÑпа к Ñайлам и каÑалогам. ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð¾ÐºÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾ полÑÑиÑÑ Ð¿Ð¾ “гоÑÑÑей” комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ C−x c.

Ðиалоговое окно “ÐÑава доÑÑÑпа” ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· двÑÑ ÑаÑÑей: “ÐÑава доÑÑÑпа” и “Файл“.

Ð ÑаÑÑи “Файл” оÑобÑажаеÑÑÑ Ð¸Ð¼Ñ Ñайла или каÑалога и пÑава доÑÑÑпа на него в воÑÑмеÑиÑной ÑоÑме, а Ñакже ÑÐºÐ°Ð·Ð°Ð½Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¸ гÑÑппа Ñайла.

Ð ÑаÑÑи “ÐÑава доÑÑÑпа” ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð´Ð²ÐµÐ½Ð°Ð´ÑаÑÑ ÐºÐ½Ð¾Ð¿Ð¾Ðº-Ñлажков, ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð· коÑоÑÑÑ ÑооÑвеÑÑÑвÑÐµÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ Ð´Ð¾ÑÑÑпа. ÐзменÑÑÑ ÑÑÑановки аÑÑибÑÑов можно двÑÐ¼Ñ ÑпоÑобами.

ÐÑи пеÑвом ÑпоÑобе непоÑÑедÑÑвенно изменÑеÑÑÑ ÑоÑÑоÑние кнопок-Ñлажков. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений аÑÑибÑÑов надо вÑбÑаÑÑ ÑооÑвеÑÑÑвÑÑÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Ð¸ нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¿Ñобела.

ÐÐ»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ кнопкам можно иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи−ÑÑÑелки или клавиÑÑ Tab. ÐзменÑемÑе аÑÑибÑÑÑ Ð¿Ð¾Ð¼ÐµÑаÑÑÑÑ Ð·Ð²ÑздоÑкой, и пÑедполагаемое знаÑение вÑÐµÑ Ð¿Ñав доÑÑÑпа в воÑÑмеÑиÑном пÑедÑÑавлении ÑÑÐ°Ð·Ñ Ð¶Ðµ оÑобÑажаÑÑÑÑ Ð² ÑаÑÑи окна “Файл”.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð²ÑбÑаннÑе вами знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов пÑав доÑÑÑпа вÑÑÑпили в ÑилÑ, надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter или ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ]. ÐÐ»Ñ Ð¾Ñказа Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов нÑжно нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑеÑваÑÑ]. ÐмеÑÑо вÑбоÑа ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿Ð¾Ðº можно воÑполÑзоваÑÑÑÑ “гоÑÑÑими” клавиÑами ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº-Ñлажков.

ÐзменÑÑÑ Ð¿Ñава доÑÑÑпа к оÑделÑÐ½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ÑолÑко ÑÑим ÑпоÑобом. ÐÑли Ð²Ñ ÑоÑиÑе измениÑÑ Ð°ÑÑибÑÑÑ Ð¿Ñав доÑÑÑпа ÑÑÐ°Ð·Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов или каÑалогов, Ð²Ñ Ñоже можеÑе воÑполÑзоваÑÑÑÑ ÑÑим ÑпоÑобом, ÑолÑко вмеÑÑо ÑкÑанной кнопки [УÑÑановиÑÑ] или клавиÑи Enter Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑбÑаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ Ð²ÑÑ].

ÐÑоÑой ÑпоÑоб заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо Ð²Ñ ÑнаÑала помеÑаеÑе Ñе аÑÑибÑÑÑ, коÑоÑÑе ÑоÑиÑе измениÑÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ins или t. ÐбÑаÑиÑе внимание, ÑÑо ÑоÑÑоÑÐ½Ð¸Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº-Ñлажков пÑи ÑÑом не изменÑеÑÑÑ. ÐоÑле ÑÑого Ð²Ñ Ð²ÑбиÑаеÑе один из ÑледÑÑÑÐ¸Ñ Ð²Ð°ÑианÑов дейÑÑÐ²Ð¸Ñ (Ñо еÑÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿Ð¾Ðº):
[ÐÑмеÑиÑÑ Ð²ÑÑ]

оÑмеÑеннÑе аÑÑибÑÑÑ (и ÑолÑко они) бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвÑеÑÑвии Ñ ÑоÑÑоÑнием кнопок-Ñлажков, пÑиÑÑм Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ (помеÑеннÑÑ) Ñайлов. ÐÑли аÑÑибÑÑ Ð½Ðµ бÑл оÑмеÑен, его знаÑение Ð´Ð»Ñ Ð²ÑбÑаннÑÑ Ñайлов не изменÑеÑÑÑ.

[УÑÑановиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]

Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ Ñайлов биÑ, ÑооÑвеÑÑÑвÑÑÑий Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 1.

[ÐÑиÑÑиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]

Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ Ñайлов биÑ, ÑооÑвеÑÑÑвÑÑÑий Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ, бÑÐ´ÐµÑ ÑÑÑановлен в 0.

[УÑÑановиÑÑ]

бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ ÑолÑко Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñайла (пеÑвого из помеÑеннÑÑ), пÑиÑÑм ÑÑÑановка пÑоизводиÑÑÑ Ñак же, как по кнопке [ÐÑмеÑиÑÑ Ð²ÑÑ].

[ÐÑеÑваÑÑ]

оÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chmod.

ÐладелеÑ/гÑÑппа

ÐÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “ÐладелеÑ/гÑÑппа” иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа Ñайла или гÑÑппÑ, коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ ÐºÐ°ÐºÐ¸Ðµ−Ñо пÑава на Ñайл. “ÐоÑÑÑає клавиÑа Ð´Ð»Ñ Ð²Ñзова ÑÑого пÑнкÑа Ð¼ÐµÐ½Ñ − C−x o.

РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown

ÐÑбÑав пÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ “РаÑÑиÑÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Chown”, Ð²Ñ ÑвидиÑе окно, ÑовмеÑаÑÑее в Ñебе окна, поÑвлÑÑÑиеÑÑ Ð¿Ñи вÑбоÑе пÑнкÑов ÐÑава доÑÑÑпа и ÐладелеÑ/гÑÑппа. Ð ÑÑом окне можно измениÑÑ ÐºÐ°Ðº пÑава доÑÑÑпа к ÑайлÑ, Ñак и владелÑÑев Ñайла.

Ðоманда Chattr

Ðиалоговое окно “Ðоманда Chattr” пÑедоÑÑавлÑÐµÑ ÑдобнÑй инÑеÑÑÐµÐ¹Ñ Ðº команде chattr − команде Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов Ñайлов и каÑалогов на ÑайловÑÑ ÑиÑÑÐµÐ¼Ð°Ñ ÐС Linux. ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð¾ÐºÐ½Ñ Ð¼Ð¾Ð¶Ð½Ð¾ полÑÑиÑÑ Ð¿Ð¾ “гоÑÑÑей” комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ C−x e.

ÐножеÑÑво поддеÑживаемÑÑ Ñайловой ÑиÑÑемой аÑÑибÑÑов завиÑÐ¸Ñ Ð¾Ñ Ñамой Ñайловой ÑиÑÑемÑ. СимволÑное пÑедÑÑавление аÑÑибÑÑов под именем Ñайлов показÑÐ²Ð°ÐµÑ Ð²Ñе доÑÑÑпнÑе аÑÑибÑÑÑ (Ð´Ð»Ñ ÑаÑÑиÑÑовки Ñимволов аÑÑибÑÑов ÑмоÑÑиÑе ÑÑÑаниÑÑ ÑÑководÑÑва к команде chattr(1), а кнопки-Ñлажки пÑедÑÑавлÑÑÑ ÑолÑко Ñе аÑÑибÑÑÑ, коÑоÑÑе можно измениÑÑ. ÐÐ°Ð¶Ð´Ð°Ñ Ð¸Ð· кнопок-Ñлажков ÑооÑвеÑÑÑвÑÐµÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð°ÑÑибÑÑÑ. ÐзменÑÑÑ ÑÑÑановки аÑÑибÑÑов можно двÑÐ¼Ñ ÑпоÑобами.

ÐÑи пеÑвом ÑпоÑобе непоÑÑедÑÑвенно изменÑеÑÑÑ ÑоÑÑоÑние кнопок-Ñлажков. ÐÐ»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений аÑÑибÑÑов надо вÑбÑаÑÑ ÑооÑвеÑÑÑвÑÑÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Ð¸ нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Ð¿Ñобела.

ÐÐ»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ кнопкам можно иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи−ÑÑÑелки или клавиÑÑ Tab. ÐзменÑемÑе аÑÑибÑÑÑ Ð¿Ð¾Ð¼ÐµÑаÑÑÑÑ Ð·Ð²ÑздоÑкой, и пÑедполагаемое знаÑение вÑÐµÑ Ð°ÑÑибÑÑов в ÑимволÑном пÑедÑÑавлении ÑÑÐ°Ð·Ñ Ð¶Ðµ оÑобÑажаеÑÑÑ Ð¿Ð¾Ð´ именем Ñайла.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð²ÑбÑаннÑе вами знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов вÑÑÑпили в ÑилÑ, надо нажаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Enter или ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ]. ÐÐ»Ñ Ð¾Ñказа Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов нÑжно нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑеÑваÑÑ].

ÐзменÑÑÑ Ð°ÑÑибÑÑÑ Ð¾ÑделÑного Ñайла можно ÑолÑко ÑÑим ÑпоÑобом. ÐÑли Ð²Ñ ÑоÑиÑе измениÑÑ Ð°ÑÑибÑÑÑ ÑÑÐ°Ð·Ñ Ð³ÑÑÐ¿Ð¿Ñ Ñайлов или каÑалогов, Ð²Ñ Ñоже можеÑе воÑполÑзоваÑÑÑÑ ÑÑим ÑпоÑобом, ÑолÑко вмеÑÑо ÑкÑанной кнопки [УÑÑановиÑÑ] или клавиÑи Enter Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÑбÑаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ [УÑÑановиÑÑ Ð²ÑÑ].

ÐÑоÑой ÑпоÑоб заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо Ð²Ñ ÑнаÑала помеÑаеÑе Ñе аÑÑибÑÑÑ, коÑоÑÑе ÑоÑиÑе измениÑÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ins или t. ÐбÑаÑиÑе внимание, ÑÑо ÑоÑÑоÑÐ½Ð¸Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº-Ñлажков пÑи ÑÑом не изменÑеÑÑÑ. ÐоÑле ÑÑого Ð²Ñ Ð²ÑбиÑаеÑе один из ÑледÑÑÑÐ¸Ñ Ð²Ð°ÑианÑов дейÑÑÐ²Ð¸Ñ (Ñо еÑÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· ÑкÑаннÑÑ ÐºÐ½Ð¾Ð¿Ð¾Ðº):
[ÐÑмеÑиÑÑ Ð²ÑÑ]

оÑмеÑеннÑе аÑÑибÑÑÑ (и ÑолÑко они) бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвÑеÑÑвии Ñ ÑоÑÑоÑнием кнопок-Ñлажков, пÑиÑÑм Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ (помеÑеннÑÑ) Ñайлов. ÐÑли аÑÑибÑÑ Ð½Ðµ бÑл оÑмеÑен, его знаÑение Ð´Ð»Ñ Ð²ÑбÑаннÑÑ Ñайлов не изменÑеÑÑÑ.

[УÑÑановиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]

Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ Ñайлов даннÑй аÑÑибÑÑ Ð±ÑÐ´ÐµÑ ÑÑÑановлен.

[ÐÑиÑÑиÑÑ Ð¿Ð¾Ð¼ÐµÑенное]

Ð´Ð»Ñ Ð²ÑÐµÑ Ð²ÑбÑаннÑÑ Ñайлов даннÑй аÑÑибÑÑ Ð±ÑÐ´ÐµÑ ÑбÑоÑен.

[УÑÑановиÑÑ]

бÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð°ÑÑибÑÑÑ ÑолÑко Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñайла (пеÑвого из помеÑеннÑÑ), пÑиÑÑм ÑÑÑановка пÑоизводиÑÑÑ Ñак же, как по кнопке [ÐÑмеÑиÑÑ Ð²ÑÑ].

[ÐÑеÑваÑÑ]

оÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Chattr.

ÐпеÑаÑии Ñ Ñайлами

Ðогда Ð²Ñ Ð²ÑполнÑеÑе опеÑаÑии копиÑованиÑ, пеÑемеÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñайлов, Midnight Commander оÑобÑÐ°Ð¶Ð°ÐµÑ Ð½Ð° ÑкÑане диалоговое окно, в коÑоÑом показано, какой(ие) Ñайл(Ñ) в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¾Ð±ÑабаÑÑваеÑÑÑ Ð¸ как Ð¸Ð´ÐµÑ Ð¿ÑоÑеÑÑ Ð¾Ð±ÑабоÑки. ÐÐ»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа обÑабоÑки на ÑкÑан вÑводиÑÑÑ Ð´Ð¾ ÑÑÑÑ Ð´Ð¸Ð°Ð³Ñамм−полоÑок (progress bars). ÐеÑÐ²Ð°Ñ (file bar) показÑваеÑ, ÐºÐ°ÐºÐ°Ñ ÑаÑÑÑ ÑекÑÑего Ñайла обÑабоÑана (напÑимеÑ, ÑкопиÑована). ÐÑоÑÐ°Ñ (count bar) показÑваеÑ, ÐºÐ°ÐºÐ°Ñ Ð´Ð¾Ð»Ñ Ð¿Ð¾Ð¼ÐµÑеннÑÑ Ñайлов обÑабоÑана на ÑекÑÑий моменÑ. ТÑеÑÑÑ (bytes bar) показÑÐ²Ð°ÐµÑ Ð´Ð¾Ð»Ñ Ð²ÑполненнÑÑ ÑÐ°Ð±Ð¾Ñ (в пÑоÑенÑÐ°Ñ Ð¾Ñ ÑÑммаÑного обÑема помеÑеннÑÑ Ñайлов). ÐÑли вÑклÑÑена опÑÐ¸Ñ ÐеÑали опеÑаÑий (Ñм. ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ. ), две поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð´Ð¸Ð°Ð³ÑÐ°Ð¼Ð¼Ñ Ð½Ðµ оÑобÑажаÑÑÑÑ.

Рнижней ÑаÑÑи ÑÑого диалогового окна имеÑÑÑÑ Ð´Ð²Ðµ кнопки. ÐажаÑие на ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑопÑÑÑиÑÑ] пÑиведÑÑ Ðº ÑомÑ, ÑÑо бÑÐ´ÐµÑ Ð¿ÑопÑÑена обÑабоÑка ÑекÑÑего Ñайла. ÐажаÑие на ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑеÑваÑÑ] пÑеÑÑÐ²Ð°ÐµÑ Ð²Ñполнение заданной опеÑаÑии, вÑе оÑÑавÑиеÑÑ ÑÐ°Ð¹Ð»Ñ Ð±ÑдÑÑ Ð¿ÑопÑÑенÑ.

РпÑоÑеÑÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ Ð¾Ð¿ÐµÑаÑий Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑвидеÑÑ Ð¾ÐºÐ½Ð° еÑÑ ÑÑÑÑ Ð²Ð¸Ð´Ð¾Ð².

Ðкно оÑибок инÑоÑмиÑÑÐµÑ Ð¾Ð± оÑибке и пÑÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ ÑÑи ваÑианÑа пÑодолжениÑ. ÐбÑÑно Ð²Ñ Ð²ÑбиÑаеÑе либо ваÑÐ¸Ð°Ð½Ñ [ÐÑопÑÑÑиÑÑ] Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¸ÑклÑÑиÑÑ Ð¸Ð· обÑабоÑки Ñайл, на коÑоÑом ÑпоÑкнÑлаÑÑ Ð¿ÑогÑамма, либо [ÐÑеÑваÑÑ] , ÑÑÐ¾Ð±Ñ Ð²Ð¾Ð¾Ð±Ñе оÑмениÑÑ Ð²Ñполнение заданной опеÑаÑии. ТÑеÑий ваÑианÑ, [ÐовÑоÑиÑÑ] , вÑбиÑаеÑÑÑ Ñогда, когда вам ÑдалоÑÑ ÑÑÑÑаниÑÑ Ð¿ÑиÑÐ¸Ð½Ñ ÑÐ±Ð¾Ñ (напÑимеÑ, воÑполÑзовавÑиÑÑ Ð´ÑÑгим ÑеÑминалом).

Ðкно подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿ÐµÑезапиÑи поÑвлÑеÑÑÑ Ñогда, когда Ð²Ñ Ð¿ÑÑаеÑеÑÑ Ð¿ÐµÑепиÑаÑÑ ÑÑÑеÑÑвÑÑÑий Ñайл. Ð ÑÑом окне оÑобÑажаÑÑÑÑ Ð²ÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸ ÑÐ°Ð·Ð¼ÐµÑ Ñайла−иÑÑоÑника и Ñайла−пÑиÑмника (Ñо еÑÑÑ Ð¿ÐµÑезапиÑÑваемого Ñайла, коÑоÑÑй ÑакÑиÑеÑки бÑÐ´ÐµÑ ÑниÑÑожен). Ðиже вÑÐ²ÐµÐ´ÐµÐ½Ñ Ð´Ð²Ð° вопÑоÑа. Ðа пеÑвÑй вопÑÐ¾Ñ (“ÐеÑепиÑаÑÑ ÑÑÐ¾Ñ Ñайл?”) пÑедлагаеÑÑÑ ÑÑи ваÑианÑа оÑвеÑа:

[Ð]

ÑоглаÑиÑÑÑÑ;

[ÐеÑ]

оÑказаÑÑÑÑ, Ñо еÑÑÑ Ð¿ÑопÑÑÑиÑÑ Ð¿ÐµÑезапиÑÑ ÑекÑÑего Ñайла;

[ÐопиÑаÑÑ Ð² конеÑ]

допиÑаÑÑ ÑодеÑжимое Ñайла−иÑÑоÑника в ÐºÐ¾Ð½ÐµÑ Ñайла−пÑиÑмника.

ÐÑÐ±Ð¾Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из ваÑианÑов оÑвеÑа на вÑоÑой вопÑÐ¾Ñ (“ÐеÑепиÑаÑÑ Ð²Ñе ÑайлÑ?”) позволÑÐµÑ Ð¿ÑинÑÑÑ Ð¾Ð´Ð½Ð¾ ÑеÑение по вÑем вÑбÑаннÑм Ð´Ð»Ñ Ð¾Ð±ÑабоÑки Ñайлам (ÑÑÐ¾Ð±Ñ Ð¾ÐºÐ½Ð¾ запÑоÑа не поÑвлÑлоÑÑ ÐºÐ°Ð¶Ð´Ñй Ñаз). ÐÑедлагаеÑÑÑ ÑеÑÑÑе ваÑианÑа ÑеÑениÑ:

[ÐÑе]

пеÑезапиÑалиÑÑ Ð±ÐµÐ· дополниÑелÑнÑÑ Ð²Ð¾Ð¿ÑоÑов вÑе вÑбÑаннÑе ÑайлÑ;

[УÑÑаÑевÑие]

пеÑезапиÑÑÑÑÑ (заÑÑÑÑÑÑ) ÑолÑко ÑайлÑ, коÑоÑÑе ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑанÑÑе Ñайла−иÑÑоÑника;

[Ðи одного]

не пеÑезапиÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ (но еÑли не ÑÑÑеÑÑвÑÐµÑ Ñайла−пÑиÑмника, Ñо копиÑование иÑÑоÑника бÑÐ´ÐµÑ Ð¿Ñоизведено);

[РазлиÑаÑÑиеÑÑ Ð¿Ð¾ длине]

ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии, еÑли нажмеÑе ÐºÐ½Ð¾Ð¿ÐºÑ [ÐÑеÑваÑÑ] в нижней ÑаÑÑи окна запÑоÑа. ÐÑÐ±Ð¾Ñ ÑкÑанной кнопки пÑоизводиÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñами−ÑÑÑелками или клавиÑей Tab.

Ðкно запÑоÑа на ÑекÑÑÑивное Ñдаление поÑвлÑеÑÑÑ Ð² Ñом ÑлÑÑае, еÑли Ð²Ñ Ð¿ÑÑаеÑеÑÑ ÑдалиÑÑ Ð½ÐµÐ¿ÑÑÑой каÑалог. Ðо кнопке [Ðа] каÑалог бÑÐ´ÐµÑ Ñдален вмеÑÑе Ñо вÑеми Ñайлами. [ÐеÑ] ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÐºÐ°Ñалога. [ÐÑÑ] надо вÑбиÑаÑÑ, еÑли Ð²Ñ Ð¾ÑмеÑили гÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð´ÐºÐ°Ñалогов Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸ ÑвеÑÐµÐ½Ñ Ð² ÑвоÑм вÑбоÑе, [Ðи одного] − ÑÑÐ¾Ð±Ñ Ð¿ÑопÑÑÑиÑÑ Ð²Ñе непÑÑÑÑе каÑалоги из ÑиÑла помеÑеннÑÑ. [ÐÑеÑваÑÑ] ознаÑÐ°ÐµÑ Ð¾Ñказ Ð¾Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии ÑдалениÑ. ÐÑбиÑайÑе [Ðа] или [ÐÑÑ] ÑолÑко в Ñом ÑлÑÑае, еÑли Ð²Ñ Ð´ÐµÐ¹ÑÑвиÑелÑно ÑвеÑÐµÐ½Ñ Ð² Ñом, ÑÑо ÑоÑиÑе ÑдалиÑÑ ÐºÐ°Ñалог Ñо вÑеми вложеннÑми подкаÑалогами.

ÐÑли Ð²Ñ Ð¿Ð¾Ð¼ÐµÑили Ð´Ð»Ñ Ð¾Ð±ÑабоÑки гÑÑÐ¿Ð¿Ñ Ñайлов, Ñо поÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии бÑÐ´ÐµÑ ÑнÑÑа оÑмеÑка ÑолÑко Ñ ÑÐµÑ Ñайлов, коÑоÑÑе ÑÑпеÑно обÑабоÑанÑ. ÐÑопÑÑеннÑе ÑÐ°Ð¹Ð»Ñ Ð¾ÑÑанÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑми.

ÐаÑки Ñайлов Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑийкопиÑованиÑ/пеÑеименованиÑ

ÐÑи вÑполнении опеÑаÑий копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ пеÑемеÑÐµÐ½Ð¸Ñ (или пеÑеименованиÑ) Ñайлов Ð²Ñ Ð¸Ð¼ÐµÐµÑе возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸Ð¼ÐµÐ½Ð° копиÑÑемÑÑ Ð¸Ð»Ð¸ пеÑемеÑаемÑÑ Ñайлов. ÐÐ»Ñ ÑÑого Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð´Ð°ÑÑ Ð¼Ð°ÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ Ñайлов−иÑÑоÑников и маÑÐºÑ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ Ñайлов, коÑоÑÑе бÑдÑÑ ÑÐ¾Ð·Ð´Ð°Ð½Ñ (ÑайлÑ−пÑиÑмники). ÐбÑÑно ÑÑа вÑоÑÐ°Ñ Ð¼Ð°Ñка пÑедÑÑавлÑÐµÑ Ñобой неÑколÑко Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) в конÑе ÑÑÑоки, опÑеделÑÑÑей меÑÑо назнаÑение ÑоздаваемÑÑ Ñайлов. ÐÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие маÑке иÑÑоÑника, бÑдÑÑ Ð¿ÐµÑÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ (ÑкопиÑÐ¾Ð²Ð°Ð½Ñ Ð¸Ð»Ð¸ пеÑемеÑÐµÐ½Ñ Ñ Ð½Ð¾Ð²Ñми именами) в ÑооÑвеÑÑÑвии Ñ Ð¼Ð°Ñкой Ñайла−пÑиÑмника. ÐÑли имеÑÑÑÑ Ð¿Ð¾Ð¼ÐµÑеннÑе ÑайлÑ, Ñо копиÑÑÑÑÑÑ (пеÑемеÑаÑÑÑÑ) ÑолÑко помеÑеннÑе ÑайлÑ, ÑдовлеÑвоÑÑÑÑие заданной маÑке Ð´Ð»Ñ Ñайлов−иÑÑоÑников.

ÐÑÑÑ ÐµÑÑ Ð½ÐµÑколÑко опÑий, коÑоÑÑе влиÑÑÑ Ð½Ð° вÑполнение опеÑаÑий копиÑованиÑ/пеÑемеÑÐµÐ½Ð¸Ñ Ñайлов, и коÑоÑÑе ÑÑÑанавливаÑÑÑÑ Ð² Ñом же окне запÑоÑа, где задаÑÑÑÑ Ð¼Ð°Ñки имен Ñайлов:

РазÑменовÑваÑÑ ÑÑÑлки

опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи копиÑовании жеÑÑÐºÐ¸Ñ Ð¸Ð»Ð¸ ÑимволиÑеÑÐºÐ¸Ñ ÑÑÑлок в каÑалоге− пÑиÑмнике (и ÑекÑÑÑивно в подкаÑалогаÑ) ÑоздаваÑÑÑÑ Ñакие же ÑÑÑлки, или бÑдÑÑ ÐºÐ¾Ð¿Ð¸ÑоваÑÑÑÑ ÑÐ°Ð¹Ð»Ñ (и подкаÑалоги), на коÑоÑÑе ÑÑи ÑÑÑлки ÑказÑваÑÑ.

ÐнÑÑÑÑ ÐºÐ°Ñалога, еÑли еÑÑÑ

опÑеделÑеÑ, ÑÑо делаÑÑ, еÑли в каÑалоге−пÑиÑмнике Ñже ÑÑÑеÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°Ñалог, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñайла (каÑалога), коÑоÑÑй копиÑÑеÑÑÑ (иÑÑоÑника). Ðо ÑмолÑÐ°Ð½Ð¸Ñ (опÑÐ¸Ñ Ð²ÑклÑÑена) ÑодеÑжимое каÑалога−иÑÑоÑника копиÑÑеÑÑÑ Ð² каÑалог−пÑиÑмник. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, Ñо в каÑалоге пÑиÑмнике бÑÐ´ÐµÑ Ñоздан новÑй подкаÑалог Ñ Ñем же именем, в коÑоÑÑй и бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ ÐºÐ¾Ð¿Ð¸Ñование. ÐÑÑÑе показаÑÑ ÑÑо на пÑимеÑе:

ÐÑÑÑÑ Ð²Ñ ÑоÑиÑе ÑкопиÑоваÑÑ ÐºÐ°Ñалог /foo, ÑодеÑжаÑий Ñайл bar, в Ñже ÑÑÑеÑÑвÑÑÑий каÑалог /bla/foo. ÐÑли ÑÑа опÑÐ¸Ñ Ð½Ðµ вклÑÑена, MC ÑкопиÑÑÐµÑ Ñайл /foo/bar в Ñайл /bla/foo/bar. ÐÑли опÑÐ¸Ñ Ð²ÐºÐ»ÑÑиÑÑ, бÑÐ´ÐµÑ Ñоздан каÑалог /bla/foo/foo и Ñайл /foo/bar бÑÐ´ÐµÑ ÑкопиÑован в Ñайл /bla/foo/foo/bar.

СоÑÑанÑÑÑ Ð°ÑÑибÑÑÑ

опÑеделÑеÑ, бÑдÑÑ Ð»Ð¸ пÑи копиÑовании/пеÑемеÑении ÑоÑÑÐ°Ð½ÐµÐ½Ñ Ð°ÑÑибÑÑÑ Ð¸ÑÑодного Ñайла: пÑава доÑÑÑпа, вÑеменнÑе меÑки и, еÑли Ð²Ñ root, UID и GID иÑÑодного Ñайла. ÐÑли опÑÐ¸Ñ Ð²ÑклÑÑена, аÑÑибÑÑÑ Ð±ÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð² ÑооÑвеÑÑÑвии Ñ ÑекÑÑим знаÑением umask.

ÐбÑазÑÑ Ð² ÑÑиле shell

Ðогда ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, можно иÑполÑзоваÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ (wildcards) ’*’ и ’?’ в маÑке иÑÑоÑника. Ðни обÑабаÑÑваÑÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно ÑомÑ, как ÑÑо делаеÑÑÑ Ð² shell. РмаÑке пÑиÑмника ÑазÑеÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ ÑолÑко ’*’ и ’<ÑиÑÑа>’. ÐеÑвÑй Ñимвол ’*’ в маÑке пÑиÑмника ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке иÑÑоÑника, вÑоÑой Ñимвол ’*’ ÑооÑвеÑÑÑвÑÐµÑ Ð²ÑоÑой гÑÑппе и Ñ. д. ÐналогиÑно, Ñимвол Ð·Ð°Ð¼ÐµÐ½Ñ ’1’ ÑооÑвеÑÑÑвÑÐµÑ Ð¿ÐµÑвой гÑÑппе Ñимволов Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке иÑÑоÑника, Ñимвол ’2’ − вÑоÑой гÑÑппе и Ñ. д. до ’9’. Символ ’’ ÑооÑвеÑÑÑвÑÐµÑ ÑÐµÐ»Ð¾Ð¼Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла−иÑÑоÑника.

Ðва пÑимеÑа:

ÐÑли маÑка иÑÑоÑника “*.tar.gz”, а пÑиÑмник − “/bla/*.tgz” и Ð¸Ð¼Ñ ÐºÐ¾Ð¿Ð¸ÑÑемого Ñайла − “foo.tar.gz”, ÐºÐ¾Ð¿Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð½Ð°Ð·ÑваÑÑÑÑ “foo.tgz” и бÑÐ´ÐµÑ Ð½Ð°ÑодиÑÑÑÑ Ð² каÑалоге “/bla”.

ÐÑедположим Ð²Ñ ÑоÑиÑе поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ð¸ ÑаÑÑиÑение Ñайла, Ñак ÑÑÐ¾Ð±Ñ “file.c” ÑÑал Ñайлом “c.file”. ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого должна имеÑÑ Ð²Ð¸Ð´ “*.*”, а маÑка пÑиÑмника − “2.1”.

Ðогда опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вÑклÑÑена, MC не оÑÑÑеÑÑвлÑÐµÑ Ð°Ð²ÑомаÑиÑеÑкой гÑÑппиÑовки. ÐÐ»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð³ÑÑпп Ñимволов в маÑке иÑÑоÑника, коÑоÑÑе бÑдÑÑ ÑооÑвеÑÑÑвоваÑÑ Ñимволам Ð·Ð°Ð¼ÐµÐ½Ñ Ð² маÑке пÑиÑмника, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð² ÑÑом ÑлÑÑае иÑполÑзоваÑÑ Ñкобки ’(…)’. ÐÑÐ¾Ñ ÑпоÑоб более гибкий, но ÑÑебÑÐµÑ Ð±Ð¾Ð»ÑÑе ÑÑилий пÑи вводе.

Ðва пÑимеÑа:

ÐÑли маÑка иÑÑоÑника Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´ “^(.*).tar.gz$”, копиÑование пÑоизводиÑÑÑ Ð² “/bla/*.tgz” и копиÑÑеÑÑÑ Ñайл “foo.tar.gz”, Ñо ÑезÑлÑÑаÑом бÑÐ´ÐµÑ “/bla/foo.tgz”.

ÐÑедположим, ÑÑо Ð²Ñ ÑоÑиÑе поменÑÑÑ Ð¼ÐµÑÑами Ð¸Ð¼Ñ Ñайла и его ÑаÑÑиÑение, Ñак ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° вида “file.c” пÑинÑли вид “c.file”. ÐаÑка иÑÑоÑника Ð´Ð»Ñ ÑÑого − “^(.*).(.*)$”, а маÑка пÑиÑмника − “2.1”.

ÐÑеобÑазование ÑегиÑÑÑа

ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже пÑеобÑазоваÑÑ ÑегиÑÑÑ Ñимволов в Ð¸Ð¼ÐµÐ½Ð°Ñ Ñайлов. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе ’u’ или ’l’ в маÑке пÑиÑмника, Ñо ÑледÑÑÑий Ñимвол имени бÑÐ´ÐµÑ Ð¾Ð±Ñазован в веÑÑнем (заглавнÑе ÑимволÑ) или нижнем (ÑÑÑоÑнÑе) ÑегиÑÑÑе ÑооÑвеÑÑÑвенно.

ÐÑли иÑполÑзоваÑÑ Ð² маÑке пÑиÑмника ’U’ или ’L’, Ñо к ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ ÑегиÑÑÑÑ Ð±ÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ð²Ñе поÑледÑÑÑие ÑимволÑ, вплоÑÑ Ð´Ð¾ ÑледÑÑÑего вÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ ’E’ или ’U’, поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñимвола ’L’ или конÑа имени Ñайла.

ÐÑименение ’u’ и ’l’ обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ ÑиÑокие возможноÑÑи, Ñем ’U’ и ’L’.

ÐапÑимеÑ, еÑли маÑка иÑÑоÑника еÑÑÑ ’*’ (опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вклÑÑена) или “^(.*)$” (опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вÑклÑÑена), а маÑка пÑиÑмника еÑÑÑ “Lu*”, имена Ñайлов бÑдÑÑ
пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ñаким обÑазом, ÑÑо пеÑвÑе бÑÐºÐ²Ñ Ð¸Ð¼ÐµÐ½Ð¸ бÑдÑÑ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ñми, а вÑе оÑÑалÑнÑе − ÑÑÑоÑнÑми.

Символ ’’ в маÑÐºÐ°Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¾ÑÐ¼ÐµÐ½Ñ ÑпеÑиалÑной инÑеÑпÑеÑаÑии оÑделÑнÑÑ Ñимволов. ÐапÑимеÑ, “\” ознаÑÐ°ÐµÑ Ð¿ÑоÑÑо backslash и “*” ознаÑÐ°ÐµÑ Ð¿ÑоÑÑо звÑздоÑÐºÑ (asterisk).

ÐзменÑÑÑ Ð¾ÑноÑиÑелÑнÑе ÑÑÑлки

ÑказÑваеÑ, ÑÑо Midnight Commander должен изменÑÑÑ ÑимволиÑеÑкие ÑÑÑлки. СкопиÑованнÑе ÑимволиÑеÑкие ÑÑÑлки бÑдÑÑ ÑказÑваÑÑ Ð½Ð° Ñо же ÑаÑположение, ÑÑо и оÑигиналÑÐ½Ð°Ñ ÑÑÑлка, пÑи ÑÑом допиÑÑваÑÑÑÑ Ð½ÐµÐ¾Ð±ÑодимÑе ../ и дÑÑгие каÑалоги.

ÐÑмеÑиÑÑ ÑайлÑ

Ðиалоговое окно паÑамеÑÑов оÑмеÑки гÑÑÐ¿Ð¿Ñ Ñайлов по Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑаблонÑ. СÑÑока ввода пÑедназнаÑена Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° ÑегÑлÑÑного вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ (маÑки) Ð´Ð»Ñ Ð¿Ð¾Ð¼ÐµÑи Ñайлов. ÐÑли вклÑÑена опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑайлÑ, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÑолÑко ÑайлÑ. ÐÑли опÑÐ¸Ñ Ð¢Ð¾Ð»Ñко ÑÐ°Ð¹Ð»Ñ Ð²ÑклÑÑена, Ñо вÑÐ´ÐµÐ»ÐµÐ½Ñ Ð±ÑдÑÑ ÐºÐ°Ðº ÑайлÑ, Ñак и каÑалоги. ÐÑли вклÑÑена опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell, ÑегÑлÑÑнÑе вÑÑажение ÑÑÑоÑÑÑÑ Ð¿Ð¾ Ñем же пÑавилам, коÑоÑÑе дейÑÑвÑÑÑ Ð² оболоÑке shell (’*’ ознаÑÐ°ÐµÑ Ð½Ð¾Ð»Ñ Ð¸Ð»Ð¸ болÑÑее ÑиÑло лÑбÑÑ Ñимволов, а ’?’ заменÑÐµÑ Ð¾Ð´Ð¸Ð½ пÑоизволÑнÑй Ñимвол). ÐÑли опÑÐ¸Ñ ÐбÑазÑÑ Ð² ÑÑиле shell вÑклÑÑена, Ñо помеÑка Ñайлов пÑоизводиÑÑÑ Ð¿Ð¾ пÑавилам обÑабоÑки ноÑмалÑнÑÑ ÑегÑлÑÑнÑÑ Ð²ÑÑажений (ÑмоÑÑиÑе ed(1)). ÐÑли вклÑÑена опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа Ñо помеÑка Ñайлов и каÑалогов бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ñ ÑÑÑÑом ÑегиÑÑÑа Ñимволов имÑн. ÐÑли опÑÐ¸Ñ Ð¡ ÑÑÑÑом ÑегиÑÑÑа вÑклÑÑена, Ñо ÑегиÑÑÑ Ñимволов ÑÑиÑÑваÑÑÑÑ Ð½Ðµ бÑдеÑ.

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов

mcdiff − ÑÑо вÑÑÑоенное ÑÑедÑÑво Ð´Ð»Ñ ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов, позволÑÑÑее ÑÑавниÑÑ Ð´Ð²Ð° Ñайла. Также оно позволÑÐµÑ ÑедакÑиÑоваÑÑ Ð¸Ñ (поÑле завеÑÑÐµÐ½Ð¸Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑÐ¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ ÑазлиÑий). Ðожно пÑоÑмаÑÑиваÑÑ ÑайлÑ, наÑодÑÑиеÑÑ Ð¿Ð¾Ð´ конÑÑолем ÑазлиÑнÑÑ ÑиÑÑем ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑиÑми, Ñакими как GIT, Subversion и дÑÑгие.

Ðиже пÑедÑÑавлен ÑпиÑок “гоÑÑÑиє клавиÑ, иÑполÑзÑемÑÑ Ð²Ð¾ вÑÑÑоенной ÑÑилиÑе ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов mcdiff.

F1

ÐÑзов вÑÑÑоенной помоÑи.

F2

СоÑÑанение изменений в ÑайлаÑ.

F4

РедакÑиÑование Ñайла в левой панели.

F14

РедакÑиÑование Ñайла в пÑавой панели.

F5

ÐÑоизвеÑÑи ÑлиÑние ÑекÑÑего изменениÑ.

F7

ÐÑзов диалогового окна Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ñаблона поиÑка.

F17

ÐÑодолжение поиÑка в ÑооÑвеÑÑÑвии Ñ Ñанее опÑеделÑннÑм Ñаблоном.

F10, Esc, q

ÐÑÑод.

Alt−s, s

ÐклÑÑиÑÑ/вÑклÑÑиÑÑ Ð¿Ð¾ÐºÐ°Ð· ÑÑаÑÑÑа ÑазлиÑий.

Alt−n, l

ÐклÑÑиÑÑ/вÑклÑÑиÑÑ Ð¿Ð¾ÐºÐ°Ð· номеÑов ÑÑÑок.

f

УвелиÑиÑÑ Ð»ÐµÐ²ÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ Ð´Ð¾ макÑимÑма.

=

СделаÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸ ÑавнÑми по ÑиÑине.

>

УвелиÑиÑÑ Ð»ÐµÐ²ÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ.

<

УвелиÑиÑÑ Ð¿ÑавÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ.

c

ÐклÑÑиÑÑ/вÑклÑÑиÑÑ Ð¿Ð¾ÐºÐ°Ð· Ñимволов конÑа ÑÑÑоки (CR) как ^M.

2, 3, 4, 8

УÑÑановиÑÑ ÑÐ°Ð·Ð¼ÐµÑ ÑабÑлÑÑии.

C−u

ÐоменÑÑÑ Ð¿Ð°Ð½ÐµÐ»Ð¸ меÑÑами.

C−r

ÐбновиÑÑ ÑкÑан.

C−o

ÐеÑеклÑÑиÑÑÑÑ Ð² подоболоÑÐºÑ Ð¸ показаÑÑ Ð¾ÐºÐ½Ð¾ команд.

Enter, Space, n

ÐайÑи ÑледÑÑÑее ÑазлиÑие.

Backspace, p

ÐайÑи пÑедÑдÑÑее ÑазлиÑие.

g

ÐоказаÑÑ Ð´Ð¸Ð°Ð»Ð¾Ð³ пеÑеÑода к ÑÑÑоке.

Down

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð½Ð¸Ð·.

Up

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð²ÐµÑÑ.

PageUp

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð²ÐµÑÑ.

PageDown

ÐеÑемеÑение на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ Ð²Ð½Ð¸Ð·.

Home, A1

ÐеÑемеÑение к наÑÐ°Ð»Ñ ÑÑÑоки.

End

ÐеÑемеÑение в ÐºÐ¾Ð½ÐµÑ ÑÑÑоки.

C−Home

ÐеÑемеÑение в наÑало Ñайла.

C−End, C1

ÐеÑемеÑение в ÐºÐ¾Ð½ÐµÑ Ñайла.

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа Ñайлов Ð¸Ð¼ÐµÐµÑ Ð´Ð²Ð° Ñежима пÑоÑмоÑÑа: Ñежим ASCII и ÑеÑÑнадÑаÑеÑиÑнÑй (hex). ÐÐ»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ñежимов иÑполÑзÑеÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñа F4. ÐÑли Ñ Ð²Ð°Ñ ÑÑÑановлена пÑогÑамма gzip пÑоекÑа GNU, она бÑÐ´ÐµÑ Ð¸ÑполÑзована Ð´Ð»Ñ Ð°Ð²ÑомаÑиÑеÑкого пÑоÑмоÑÑа ÑжаÑÑÑ Ñайлов.

ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð¿ÑогÑамма пÑоÑмоÑÑа вÑегда пÑÑаеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии лÑÑÑий из меÑодов, пÑедоÑÑавлÑемÑÑ Ð²Ð°Ñей ÑиÑÑемой Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñипа Ñайла. ÐекоÑоÑÑе поÑледоваÑелÑноÑÑи Ñимволов инÑеÑпÑеÑиÑÑÑÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑÐ°ÐºÐ¸Ñ Ð°ÑÑибÑÑов, как жиÑнÑй ÑÑиÑÑ Ð¸ подÑеÑкивание, обеÑпеÑÐ¸Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ наглÑдное пÑедÑÑавление инÑоÑмаÑии.

Ð ÑеÑÑнадÑаÑеÑиÑном Ñежиме ÑÑнкÑÐ¸Ñ Ð¿Ð¾Ð¸Ñка позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ð¸Ñка как в обÑÑном ÑекÑÑовом виде (заклÑÑенном в кавÑÑки), Ñак и в виде ÑеÑÑнадÑаÑеÑиÑнÑÑ ÐºÐ¾Ð½ÑÑанÑ. Ðожно даже одновÑеменно иÑполÑзоваÑÑ Ð² Ñаблоне поиÑка как ÑÑ, Ñак и дÑÑгÑÑ ÑоÑÐ¼Ñ Ð¿ÑедÑÑавлениÑ, напÑимеÑ:

“String” 34 0xBB 012 “more text”

ÐÑе ÑиÑла инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº ÑеÑÑнадÑаÑеÑиÑнÑе. Рданном пÑимеÑе “34” инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº 0x34. ÐÑеÑÐ¸ÐºÑ 0x необÑзаÑелен: вмеÑÑо “0xBB” можно пÑоÑÑо ввеÑÑи “BB”. ЧиÑло “012” инÑеÑпÑеÑиÑÑеÑÑÑ Ð½Ðµ как воÑÑмеÑиÑное, а как 0x12.

ÐекоÑоÑÑе деÑали внÑÑÑенней ÑеализаÑии пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа: на ÑиÑÑемаÑ, коÑоÑÑе пÑедоÑÑавлÑÑÑ ÑиÑÑемнÑй вÑзов mmap(2) пÑогÑамма оÑобÑÐ°Ð¶Ð°ÐµÑ Ñайл в памÑÑÑ Ð²Ð¼ÐµÑÑо его загÑÑзки; инаÑе, а Ñакже еÑли пÑи вÑзове mmap Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ñбой или c Ñайлом ÑвÑзано некоÑоÑое дейÑÑвие, коÑоÑое ÑÑебÑÐµÑ ÑилÑÑÑ, пÑогÑамма иÑполÑзÑÐµÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑки ÑаÑпÑеделÑемÑе бÑÑеÑа памÑÑи, загÑÑÐ¶Ð°Ñ ÑолÑко Ñе ÑаÑÑи Ñайла, к коÑоÑÑм Ð²Ñ Ð¾Ð±ÑаÑаеÑеÑÑ (ÑÑо оÑноÑиÑÑÑ Ðº аÑÑивиÑованнÑм Ñайлам).

Ðиже пÑиводиÑÑÑ Ð¿ÐµÑеÑÐµÐ½Ñ Ð²ÑÐµÑ ÐºÐ»Ð°Ð²Ð¸Ñ Ð¸ Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñий, Ñ ÐºÐ¾ÑоÑÑми аÑÑоÑииÑÐ¾Ð²Ð°Ð½Ñ Ð½ÐµÐºÐ¸Ðµ дейÑÑÐ²Ð¸Ñ Ð²ÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.

F1

ÐÑзÑÐ²Ð°ÐµÑ Ð¿ÑоÑмоÑÑ Ð²ÑÑÑоенной гипеÑÑекÑÑовой подÑказки.

F2

ÐеÑеклÑÑÐ°ÐµÑ Ñежим пеÑеноÑа ÑÑÑоки.

F4

ÐеÑеклÑÑÐ°ÐµÑ Ð¼ÐµÐ¶Ð´Ñ ASCII и ÑеÑÑнадÑаÑеÑиÑнÑм Ñежимами.

F5

ÐеÑеÑод. Ðожно ÑказаÑÑ Ð½Ð¾Ð¼ÐµÑ ÑÑÑоки, абÑолÑÑное ÑмеÑение или пÑоÑенÑÑ Ð¾Ñ ÑазмеÑа Ñайла Ñого меÑÑа, к пÑоÑмоÑÑÑ ÐºÐ¾ÑоÑой Ð²Ñ ÑоÑиÑе пеÑейÑи.

F7, /, ?

ÐаÑаÑÑ Ð¿Ð¾Ð¸Ñк. ÐÑзов диалогового окна, коÑоÑое Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ ÑÑÑановиÑÑ Ð¿Ð°ÑамеÑÑÑ Ð¿Ð¾Ð¸Ñка. ÐÑли клавиÑа ?, Ñо бÑÐ´ÐµÑ ÑÑÑановлен паÑамеÑÑ Ð¿Ð¾Ð¸Ñка “Ðазад”.

C−s

ÐÑодолжение поиÑка.

C−r

То же, ÑÑо и C−s, но поиÑк пÑоизводиÑÑÑ Ð² обÑаÑном напÑавлении.

F17, n

ÐÑодолжиÑÑ Ð¿Ð¾Ð¸Ñк в заданном напÑавлении.

N

ÐÑеменно измениÑÑ Ð½Ð°Ð¿Ñавление поиÑка: иÑкаÑÑ Ð½Ð°Ð·Ð°Ð´, еÑли ÑÑÑановлен поиÑк впеÑÑд, и наобоÑоÑ.

F8

ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами Raw/Parsed: Ñайл оÑобÑажаеÑÑÑ Ð»Ð¸Ð±Ð¾ в Ñом виде, как он запиÑан на диÑке, либо пÑопÑÑеннÑм ÑеÑез ÑилÑÑÑ, коÑоÑÑй задан Ð´Ð»Ñ ÑÑого Ñипа Ñайлов в mc.ext. ТекÑÑий Ñежим оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ñегда обÑаÑнÑй по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑомÑ, коÑоÑÑй Ñказан на ÑкÑанной кнопке F8, поÑколÑÐºÑ Ð½Ð° кнопке ÑказÑваеÑÑÑ Ñежим, к коÑоÑÐ¾Ð¼Ñ Ð¾ÑÑÑеÑÑвлÑеÑÑÑ Ð¿ÐµÑеÑод по данной кнопке.

F9

ÐеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑекÑÑа в ÑоÑмаÑиÑованном и неÑоÑмаÑиÑованном виде: в Ñежиме оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑоÑмаÑиÑованного ÑекÑÑа некоÑоÑÑе поÑледоваÑелÑноÑÑи Ñимволов оÑобÑажаÑÑÑÑ Ð´ÑÑгим ÑвеÑом Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¶Ð¸Ñного и подÑеÑкнÑÑого ÑÑиÑÑа. Ðак и в пÑедÑдÑÑем ÑлÑÑае, на кнопке Ñказан Ñежим, обÑаÑнÑй по оÑноÑÐµÐ½Ð¸Ñ Ðº ÑекÑÑемÑ.

F3, F10, Esc, q

ÐÑйÑи из вÑÑÑоенной пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа.

PageDown, пÑобел, C−v

ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° ÑÑÑаниÑÑ Ð²Ð¿ÐµÑÑд.

PageUp, Alt−v, Backspace

ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° ÑÑÑаниÑÑ Ð½Ð°Ð·Ð°Ð´.

Down

ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð²Ð¿ÐµÑÑд.

Up

ÐеÑемеÑÑиÑÑÑÑ Ð½Ð° Ð¾Ð´Ð½Ñ ÑÑÑÐ¾ÐºÑ Ð½Ð°Ð·Ð°Ð´.

C−l

ÐбновиÑÑ Ð¸Ð·Ð¾Ð±Ñажение на ÑкÑане.

C−o

ÐеÑеклÑÑиÑÑÑÑ Ð² subshell и показаÑÑ Ð¾ÐºÐ½Ð¾ команд.

[n] m

УÑÑановиÑÑ Ð¼ÐµÑÐºÑ Ñ Ð½Ð¾Ð¼ÐµÑом n (кавÑÑки не вводÑÑÑÑ).

[n] r

ÐеÑемеÑÑиÑÑÑÑ Ðº меÑке Ñ Ð½Ð¾Ð¼ÐµÑом n.

C−f

ÐеÑейÑи к пÑоÑмоÑÑÑ ÑледÑÑÑего Ñайла ÑекÑÑего каÑалога.

C−b

ÐеÑейÑи к пÑоÑмоÑÑÑ Ð¿ÑедÑдÑÑего Ñайла в ÑекÑÑем каÑалоге.

Alt−r

ÐеÑеклÑÑение Ñежима оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð»Ð¸Ð½ÐµÐ¹ÐºÐ¸ (ввеÑÑÑ/внизÑ/оÑклÑÑена).

Ðожно наÑÑÑоиÑÑ ÑÐµÐ¶Ð¸Ð¼Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñайлов
вÑÑÑоенной пÑогÑаммой

пÑоÑмоÑÑа, воÑполÑзовавÑиÑÑ Ñайлом ÑаÑÑиÑений.

ÐÑÑÑоеннÑй ÑедакÑоÑ

ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ð¾Ð±ÐµÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ñполнение болÑÑинÑÑва ÑÑнкÑий ÑедакÑиÑованиÑ, пÑиÑÑÑÐ¸Ñ Ð¿Ð¾Ð»Ð½Ð¾ÑкÑаннÑм ÑедакÑоÑам ÑекÑÑа. Ðн вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи F4 пÑи ÑÑловии, ÑÑо в иниÑиализаÑионном Ñайле ÑÑÑановлена в 1 опÑÐ¸Ñ use_internal_edit. Ð Ð°Ð·Ð¼ÐµÑ ÑедакÑиÑÑемого Ñайла не Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑевÑÑаÑÑ 64 ÐегабайÑ. С помоÑÑÑ ÑÑого ÑедакÑоÑа можно ÑедакÑиÑоваÑÑ Ð´Ð²Ð¾Ð¸ÑнÑе ÑÐ°Ð¹Ð»Ñ Ð±ÐµÐ· поÑеÑи даннÑÑ.

ÐоддеÑживаÑÑÑÑ ÑледÑÑÑие возможноÑÑи: копиÑование, пеÑемеÑение, Ñдаление, вÑÑезание и вÑÑавка блоков ÑекÑÑа; оÑмена пÑедÑдÑÑÐ¸Ñ Ð¾Ð¿ÐµÑаÑий; вÑпадаÑÑие менÑ; вÑÑавка Ñайлов; макÑоопÑеделениÑ; поиÑк и замена по ÑегÑлÑÑнÑм вÑÑажениÑм; вÑделение ÑекÑÑа по комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ S−<клавиÑи−ÑÑÑелки> в ÑÑиле MSW−MAC (ÑолÑко Ð´Ð»Ñ linux−конÑоли); пеÑеклÑÑение Ð¼ÐµÐ¶Ð´Ñ Ñежимами вÑÑавки−Ð·Ð°Ð¼ÐµÐ½Ñ Ñимвола; а Ñакже опеÑаÑÐ¸Ñ Ð¾Ð±ÑабоÑки блоков ÑекÑÑа командами оболоÑки (an option to pipe text blocks through shell commands like indent).

РазделÑ:

ÐпÑии в ini−Ñайле Ð´Ð»Ñ ÑедакÑоÑа

РедакÑÐ¾Ñ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑ Ð¸ пÑакÑиÑеÑки не ÑÑебÑÐµÑ Ð¾Ð±ÑÑениÑ. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, какие клавиÑи вÑзÑваÑÑ Ð²Ñполнение опÑеделÑннÑÑ Ð´ÐµÐ¹ÑÑвий, доÑÑаÑоÑно пÑоÑмоÑÑеÑÑ Ð²ÑпадаÑÑие менÑ, коÑоÑÑе вÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи F9 в окне ÑедакÑоÑа. Ðе пеÑеÑиÑленнÑе в Ð¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñии клавиÑ: S−<клавиÑи−ÑÑÑелок> вÑделение блока ÑекÑÑа. C−Ins копиÑÑÐµÑ Ð±Ð»Ð¾Ðº в Ñайл mcedit.clip. S−Ins пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð²ÑÑÐ°Ð²ÐºÑ Ð¿Ð¾Ñледнего ÑкопиÑованного в mcedit.clip блока в позиÑÐ¸Ñ ÐºÑÑÑоÑа. S−Del ÑдалÑÐµÑ Ð²ÑделеннÑй блок ÑекÑÑа, Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ ÐµÐ³Ð¾ в Ñайле mcedit.clip. Ðо клавиÑе Enter вÑÑавлÑÑÑÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки, пÑиÑÑм на ÑледÑÑÑей ÑÑÑоке авÑомаÑиÑеÑки ÑÑÑанавливаеÑÑÑ Ð¾ÑÑÑÑп. РабоÑÐ°ÐµÑ Ð²Ñделение ÑекÑÑа Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑи, пÑиÑÑм еÑли ÑдеÑживаÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ Shift, Ñо ÑпÑавление мÑÑÑÑ Ð¾ÑÑÑеÑÑвлÑеÑÑÑ ÑеÑминалÑнÑм дÑайвеÑом мÑÑи.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑеделиÑÑ Ð¼Ð°ÐºÑоÑ, нажмиÑе C−R, поÑле Ñего введиÑе ÑÑÑоки команд, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð²ÑполненÑ. ÐоÑле завеÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° команд Ñнова нажмиÑе C−R и ÑвÑжиÑе макÑÐ¾Ñ Ñ ÐºÐ°ÐºÐ¾Ð¹−нибÑÐ´Ñ ÐºÐ»Ð°Ð²Ð¸Ñей или комбинаÑией клавиÑ, нажав ÑÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ (комбинаÑиÑ). ÐакÑÐ¾Ñ Ð±ÑÐ´ÐµÑ Ð²ÑзÑваÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием C−A и назнаÑенной Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ клавиÑи. ÐакÑÐ¾Ñ Ð¼Ð¾Ð¶Ð½Ð¾ Ñакже вÑзваÑÑ Ð½Ð°Ð¶Ð°Ñием лÑбой из ÐºÐ»Ð°Ð²Ð¸Ñ Meta (Alt), Ctrl или Esc и назнаÑенной макÑоÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи, пÑи ÑÑловии, ÑÑо Ð´Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²Ñзова какой−либо дÑÑгой ÑÑнкÑии. ÐакÑÐ¾ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑваÑÑÑÑ Ð² Ñайл ~/.local/share/mc/mcedit/mcedit.macros в ваÑем домаÑнем каÑалоге. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑдалиÑÑ Ð¼Ð°ÐºÑÐ¾Ñ Ñдалением ÑооÑвеÑÑÑвÑÑÑей ÑÑÑоки в ÑÑом Ñайле.

Ðо клавиÑе F19 (ÐµÑ Ð½ÐµÑ Ð½Ð° обÑÑной клавиаÑÑÑе IBM PC, Ñак ÑÑо пÑидÑÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ ÑооÑвеÑÑÑвÑÑÑим пÑнкÑом менÑ, вÑзÑваемÑм по клавиÑе F9, или пеÑеназнаÑиÑÑ ÐºÐ»Ð°Ð²Ð¸ÑÑ) бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвлÑÑÑÑÑ ÑоÑмаÑиÑование вÑделенного блока кода на ÑзÑке C, C++ или дÑÑгиÑ. ФоÑмаÑиÑование ÑпÑавлÑеÑÑÑ Ñайлом /usr/share/mc/edit.indent.rc коÑоÑÑй пÑи пеÑвом вÑзове копиÑÑеÑÑÑ Ð² ~/.local/share/mc/mcedit/edit.indent.rc в ваÑем домаÑнем каÑалоге.

ÐÑÑÑоеннÑй ÑедакÑÐ¾Ñ Ð¾Ð±ÑабаÑÑÐ²Ð°ÐµÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸Ð· вÑоÑой Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ ÐºÐ¾Ð´Ð¾Ð²Ð¾Ð¹ ÑаблиÑÑ (160+). Ðо когда ÑедакÑиÑÑеÑе бинаÑнÑе ÑайлÑ, лÑÑÑе ÑÑÑановиÑÑ Ð¾Ð¿ÑÐ¸Ñ ÐиÑÑ Ñимволов из Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки” в положение “7 биє, ÑÑÐ¾Ð±Ñ ÑоÑÑаниÑÑ ÑоÑÐ¼Ð°Ñ Ñайла (to keep the spacing clean).

ÐпиÑаÑÑ Ð²Ñе ÑÑнкÑии вÑÑÑоенного ÑедакÑоÑа в данной подÑказке невозможно. ÐапомниÑе ÑолÑко, ÑÑо вÑе оÑновнÑе опеÑаÑии можно вÑполниÑÑ ÑеÑез пÑнкÑÑ Ð¼ÐµÐ½Ñ, коÑоÑое вÑзÑваеÑÑÑ Ð½Ð°Ð¶Ð°Ñием клавиÑи F9 в окне ÑедакÑиÑованиÑ. ÐÑоме Ñого, можно пÑоÑиÑаÑÑ man−ÑÑÑаниÑÑ Ð¿Ð¾ команде man mcedit или info mcedit

ÐпÑии в ini−Ñайле Ð´Ð»Ñ ÑедакÑоÑа

Рданном Ñазделе кÑаÑко опиÑÐ°Ð½Ñ Ð¾Ð¿Ñии ini−Ñайла, оÑноÑÑÑиеÑÑ Ðº ÑедакÑоÑÑ. ÐпÑии запиÑÑваÑÑÑÑ Ð² ÑекÑÐ¸Ñ [Midnight−Commander].
editor_wordcompletion_collect_entire_file

ÐÑи авÑодополнении Ð´Ð»Ñ ÑбоÑа поÑÐ¾Ð¶Ð¸Ñ Ñлов Ñлов пÑоÑмаÑÑиваÑÑ Ð²ÐµÑÑ Ñайл(1) или ÑолÑко Ð¾Ñ Ð½Ð°Ñала до кÑÑÑоÑа (0)

СпиÑок ÑкÑанов

Midnight Commander поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменной ÑабоÑÑ ÑÐ²Ð¾Ð¸Ñ Ð²ÑÑÑоеннÑÑ Ð¼Ð¾Ð´Ñлей (ÑÐ°ÐºÐ¸Ñ ÐºÐ°Ðº ÑедакÑоÑ, пÑогÑамма пÑоÑмоÑÑа, пÑогÑамма ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов) и пеÑеклÑÑÐµÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð½Ð¸Ð¼Ð¸ без необÑодимоÑÑи закÑÑÑÐ¸Ñ Ð·Ð°Ð³ÑÑженнÑÑ Ñайлов. ФайловÑй Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑолÑко один, неÑколÑко ÑайловÑÑ Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑов, ÑабоÑаÑÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð²Ñеменно, не поддеÑживаÑÑÑÑ. ÐазовÑм каждÑй из ÑÐ°ÐºÐ¸Ñ Ð¼Ð¾Ð´Ñлей ÑкÑаном.

ÐÑÑÑ ÑÑи ÑпоÑоба пеÑеклÑÑÐµÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ ÑкÑанами: пеÑеÑодк к ÑледÑÑÑÐµÐ¼Ñ ÑкÑÐ°Ð½Ñ Ð² ÑпиÑке клавиаÑÑÑной комбинаÑией Alt−}, пеÑеÑодк к пÑедÑдÑÑÐµÐ¼Ñ ÑкÑÐ°Ð½Ñ Ð² ÑпиÑке клавиаÑÑÑной комбинаÑией Alt−{, вÑзов дилогового окна Ñо ÑпиÑком ÑкÑанов клавиаÑÑÑной комбинаÑией Alt−‘ или Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÑнкÑа менÑ. ÐÑе ÑÑи комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ Ð²Ð¾ вÑÐµÑ ÑкÑанаÑ.

ÐавеÑÑение ввода

ÐаÑÑавÑÑе Midnight Commander ÑабоÑаÑÑ Ð½Ð° клавиаÑÑÑе вмеÑÑо ваÑ!

ÐавеÑÑение ввода − ÑÑо попÑÑка законÑиÑÑ Ð·Ð° Ð²Ð°Ñ Ð²Ð²Ð¾Ð´ ÑекÑÑа, набÑанного до ÑекÑÑей позиÑии кÑÑÑоÑа. MC пÑÑаеÑÑÑ Ð·Ð°Ð²ÐµÑÑиÑÑ Ð²Ð²Ð¾Ð´, ÑÑакÑÑÑ Ñже введÑннÑй ÑекÑÑ ÐºÐ°Ðº пеÑеменнÑÑ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ $), Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ñ ~), Ð¸Ð¼Ñ Ð¼Ð°ÑÐ¸Ð½Ñ (еÑли ÑекÑÑ Ð½Ð°ÑинаеÑÑÑ Ð½Ð° @) или как ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ (еÑли Ð²Ñ Ð² командной ÑÑÑоке в позиÑии, где Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вводиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ; в ÑÑом ÑлÑÑае Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° иÑполÑзÑÑÑÑÑ Ð·Ð°ÑезеÑвиÑованнÑе Ñлова оболоÑки, в Ñом ÑиÑле лÑÐ±Ð°Ñ Ð¸Ð· вÑÑÑоеннÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ оболоÑки). ÐÑли введÑннÑй ÑекÑÑ Ð½Ðµ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð½Ð¸ в Ð¾Ð´Ð½Ñ Ð¸Ð· пеÑеÑиÑленнÑÑ ÐºÐ°ÑегоÑий, вÑполнÑеÑÑÑ Ð¿Ð¾Ð¿ÑÑка завеÑÑÐµÐ½Ð¸Ñ ÑекÑÑа как имени Ñайла.

ÐавеÑÑение имен Ñайлов, полÑзоваÑелей, пеÑеменнÑÑ Ð¸ маÑин ÑабоÑÐ°ÐµÑ Ð²Ð¾ вÑÐµÑ ÑÑÑÐ¾ÐºÐ°Ñ Ð²Ð²Ð¾Ð´Ð°, завеÑÑение команд − ÑолÑко в командной ÑÑÑоке. ÐÑли однознаÑно вÑполниÑÑ Ð·Ð°Ð²ÐµÑÑение ввода невозможно (имееÑÑÑ Ð½ÐµÑколÑко ваÑианÑов), MC издаÑÑ Ð·Ð²Ñковой Ñигнал и вÑполнÑÐµÑ ÑледÑÑÑие дейÑÑвиÑ, в завиÑимоÑÑи Ð¾Ñ ÑÑÑановки опÑии Ðополнение: показÑваÑÑ Ð²ÑÑ Ð² пÑнкÑе Ð¼ÐµÐ½Ñ ÐаÑÑÑойки/ÐонÑигÑÑаÑиÑ. ÐÑли ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена, ÑпиÑок вÑÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½ÑÑ Ð²Ð°ÑианÑов завеÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾ÑвлÑеÑÑÑ Ð²Ð¾Ð·Ð»Ðµ ÑекÑÑей позиÑии и Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ Ð½ÑжнÑй ваÑÐ¸Ð°Ð½Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ ÑÑÑелок и Enter. ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ñакже набÑаÑÑ ÑледÑÑÑÑÑ Ð±ÑквÑ, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑейÑи к подмножеÑÑÐ²Ñ Ð²ÑÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½ÑÑ Ð·Ð°Ð²ÐµÑÑений. ÐÑли Ð²Ñ Ñнова нажмеÑе Alt−Tab, бÑÐ´ÐµÑ Ð²Ñведено Ñже ÑокÑаÑенное множеÑÑво ваÑианÑов, пÑиÑÑм в ÑÑÑÐ¾ÐºÑ Ð²Ð²Ð¾Ð´Ð° добавлÑÑÑÑÑ Ñе ÑимволÑ, коÑоÑÑе опÑеделÑÑÑÑÑ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñно (даже еÑли полное завеÑÑение ввода еÑÑ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾). Ðак ÑолÑко неопÑеделÑнноÑÑÑ Ð²ÑбоÑа иÑÑезаеÑ, пÑÐ¾Ð¿Ð°Ð´Ð°ÐµÑ Ð¸ диалоговое окно Ñ Ð²Ð°ÑианÑами. ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð²Ñвода на ÑкÑан ÑÑого окна в лÑбое вÑемÑ, нажав Ð¾Ð´Ð½Ñ Ð¸Ð· ÐºÐ»Ð°Ð²Ð¸Ñ Esc, F10 или Left/Right. ÐÑли опÑÐ¸Ñ “Ðополнение: показÑваÑÑ Ð²ÑÑ” вÑклÑÑена, окно Ñ Ð²Ð°ÑианÑами завеÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾ÑвлÑеÑÑÑ ÑолÑко Ñогда, когда Ð²Ñ Ð½Ð°Ð¶Ð¼ÐµÑе клавиÑи Alt−Tab вÑоÑой Ñаз, пÑи пеÑвом нажаÑии MC ÑолÑко издаÑÑ Ð·Ð²Ñковой Ñигнал.

ÐÑполÑзÑйÑе ÑкÑаниÑование Ñимволов ’?’, ’*’ и ’&’ (как ?, *, &) в Ð¸Ð¼ÐµÐ½Ð°Ñ Ñайлов, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð¸ не ÑаÑÑмаÑÑивалиÑÑ ÐºÐ°Ðº меÑаÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð² ÑегÑлÑÑнÑÑ Ð²ÑÑажениÑÑ Ð¿Ñи подÑÑÐ°Ð½Ð¾Ð²ÐºÐ°Ñ Ð² полÑÑ Ð²Ð²Ð¾Ð´Ð°.

ÐиÑÑÑалÑнÑе ÑайловÑе ÑиÑÑемÑ

ÐÑогÑамма Midnight Commander ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð´Ð¿ÑогÑаммÑ, обеÑпеÑиваÑÑие доÑÑÑп к ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам. ÐÑи подпÑогÑÐ°Ð¼Ð¼Ñ (Ð¸Ñ ÑовокÑпноÑÑÑ Ð½Ð°Ð·ÑваеÑÑÑ Ð¿ÐµÑеклÑÑаÑелем виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑем − virtual file system switch) позволÑÑÑ Midnight Commander−Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑоваÑÑ Ñайлами, ÑаÑположеннÑми на не−Unix−овÑÑ ÑайловÑÑ ÑиÑÑемаÑ.

РнаÑÑоÑÑее вÑÐµÐ¼Ñ Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð½ÐµÑколÑÐºÐ¸Ñ ÐиÑÑÑалÑнÑÑ Ð¤Ð°Ð¹Ð»Ð¾Ð²ÑÑ Ð¡Ð¸ÑÑем − ÐФС (VFS):
− локалÑной Ñайловой ÑиÑÑемÑ, иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑÑнÑÑ ÑайловÑÑ ÑиÑÑем Unix;
− Ñайловой ÑиÑÑÐµÐ¼Ñ ftpfs, иÑполÑзÑемой Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на ÑдалÑннÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑÐ°Ñ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP;
− Ñайловой ÑиÑÑÐµÐ¼Ñ tarfs, иÑполÑзÑемой Ð´Ð»Ñ Ð¾Ð±ÑабоÑки tar− и ÑжаÑÑÑ tar−Ñайлов;
− Ñайловой ÑиÑÑÐµÐ¼Ñ undelfs, иÑполÑзÑемой Ð´Ð»Ñ Ð²Ð¾ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑдалÑннÑÑ Ñайлов в Ñайловой ÑиÑÑеме ext2 (ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, иÑполÑзÑÐµÐ¼Ð°Ñ Ð² Linux по ÑмолÑаниÑ);
− Ñайловой ÑиÑÑÐµÐ¼Ñ fish (Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами пÑи ÑабоÑе Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñкой ÑеÑез Ñакие пÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ðº rsh и ssh);
− и, наконеÑ, ÑеÑевой Ñайловой ÑиÑÑÐµÐ¼Ñ nfs.
MC Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑобÑан Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой Ñайловой ÑиÑÑÐµÐ¼Ñ smbfs, иÑполÑзÑемой Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑлиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñайлами на ÑдалÑннÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑÐ°Ñ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS).

ÐодпÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑÑ Ñ Ð²Ð¸ÑÑÑалÑнÑми ÑайловÑми ÑиÑÑемами инÑеÑпÑеÑиÑÑÑÑ Ð²Ñе вÑÑÑеÑаÑÑиеÑÑ Ð¸Ð¼ÐµÐ½Ð° пÑÑей и ÑоÑмиÑÑÑÑ ÐºÐ¾ÑÑекÑнÑе обÑаÑÐµÐ½Ð¸Ñ Ðº ÑазлиÑнÑм ÑайловÑм ÑиÑÑемам. ФоÑмаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº каждой из виÑÑÑалÑнÑÑ ÑайловÑÑ ÑиÑÑем опиÑÐ°Ð½Ñ Ð² оÑделÑнÑÑ ÑÐ°Ð·Ð´ÐµÐ»Ð°Ñ Ð¿Ð¾ каждой ÐФС:

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs (FTP File System)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема SFTP (SSH File Transfer Protocol)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема ftpfs позволÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдалÑннÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑаÑ. ÐÐ»Ñ ÑÑого можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ “FTP−Ñоединение” (доÑÑÑпнÑÑ Ð¸Ð· Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей) или же непоÑÑедÑÑвенно ÑмениÑÑ ÑекÑÑий каÑалог командой cd, задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим обÑазом:

ftp://[!][user[:pass]@]machine[:port][remote−dir]

ÐлеменÑÑ user, port и remote−dir не обÑзаÑелÑнÑ. ÐÑли ÑÐ»ÐµÐ¼ÐµÐ½Ñ user Ñказан, Ñо Midnight Commander бÑÐ´ÐµÑ Ð¿ÑÑаÑÑÑÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдалÑнном компÑÑÑеÑе Ñ ÑÑи именем, в пÑоÑивном ÑлÑÑае бÑÐ´ÐµÑ Ð¸ÑполÑзовано Ð¸Ð¼Ñ anonymous или Ð¸Ð¼Ñ Ð¸Ð· Ñайла ~/.netrc. ÐеобÑзаÑелÑнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ pass (еÑли Ñказан) иÑполÑзÑеÑÑÑ ÐºÐ°Ðº паÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð²Ñода. Ðднако Ñвно задаваÑÑ ÐµÐ³Ð¾ не ÑекомендÑеÑÑÑ (Ñакже не запиÑÑвайÑе его в ваÑи каÑалоги бÑÑÑÑого доÑÑÑпа, еÑли ÑолÑко Ð²Ñ Ð½Ðµ обеÑпеÑили ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°ÑиÑÑ ÑÑÐ¸Ñ Ñайлов; но и Ñогда нелÑÐ·Ñ Ð±ÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ ÑвеÑеннÑм в безопаÑноÑÑи).

ftp://ftp.nuclecu.unam.mx/linux/local
ftp://tsx−11.mit.edu/pub/linux/packages
ftp://!behind.firewall.edu/pub
ftp://guest@remote−host.com:40/pub
ftp://miguel:xxx@server/pub

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑоединиÑÑÑÑ Ñ ÑеÑвеÑом, коÑоÑÑй ÑаÑположен за firewall, нÑжно иÑполÑзоваÑÑ Ð¿ÑеÑÐ¸ÐºÑ ftp://! (Ñо еÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð²Ð¾ÑклиÑаÑелÑнÑй знак пеÑед именем ÑеÑвеÑа), ÑÑÐ¾Ð±Ñ ÑказаÑÑ Midnight Commander на необÑодимоÑÑÑ Ð¸ÑполÑзоваÑÑ Ð¿ÑокÑи Ð´Ð»Ñ Ð¾ÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑÐµÐ´Ð°Ñ Ð¿Ð¾ ftp. ÐÑ Ð¼Ð¾Ð¶ÐµÑе задаÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи в диалоговом окне ÐиÑÑÑалÑнÑе ФС… Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки”.

ЧÑÐ¾Ð±Ñ Ð½Ðµ задаваÑÑ Ð¸Ð¼Ñ Ð¿ÑокÑи−ÑеÑвеÑа каждÑй Ñаз, можно поÑÑавиÑÑ Ð¾ÑмеÑÐºÑ Ð² квадÑаÑнÑÑ ÑÐºÐ¾Ð±ÐºÐ°Ñ Ð²Ð¾Ð·Ð»Ðµ опÑии ÐÑегда иÑполÑзоваÑÑ FTP пÑокÑи в диалоговом окне ÐиÑÑÑалÑнÑе ФС… Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки”. Ð Ñаком ÑлÑÑае пÑогÑамма вÑегда бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ ÑказаннÑй пÑокÑи−ÑеÑвеÑ. ÐÑи ÑÑом (еÑли опÑÐ¸Ñ ÑÑÑановлена) пÑогÑамма Ð´ÐµÐ»Ð°ÐµÑ ÑледÑÑÑее: ÑÑиÑÑÐ²Ð°ÐµÑ Ð¸Ð· Ñайла /usr/share/mc/mc.no_proxy имена локалÑнÑÑ Ð¼Ð°Ñин (еÑли Ð¸Ð¼Ñ Ð½Ð°ÑинаеÑÑÑ Ñ ÑоÑки, оно ÑÑиÑаеÑÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ домена), и, еÑли заданное пÑи ÑÑÑановлении FTP−ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¸Ð¼Ñ Ð¼Ð°ÑÐ¸Ð½Ñ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из имен, ÑказаннÑÑ Ð² Ñайле mc.no_proxy без ÑоÑки, Ñо пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ Ð¿ÑÑмое обÑаÑение к данной маÑине.

ÐÑи подклÑÑении к ftp−ÑеÑвеÑÑ ÑеÑез ÑилÑÑÑÑÑÑий пакеÑÑ Ð¼Ð°ÑÑÑÑÑизаÑоÑ, коÑоÑÑй не позволÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð±ÑÑнÑй Ñежим оÑкÑÑÑÐ¸Ñ Ñайлов, можно заÑÑавиÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑаÑÑ Ð² Ñежиме паÑÑивного оÑкÑÑÑÐ¸Ñ Ñайла. ÐÐ»Ñ ÑÑого ÑÑÑановиÑе в конÑигÑÑаÑионном Ñайле паÑамеÑÑ ftpfs_use_passive_connections в 1.

Midnight Commander ÑоÑÑанÑÐµÑ Ð² ÑеÑение заданного инÑеÑвала вÑемени ÑпиÑок Ñайлов ÑдалÑнного каÑалога, пÑоÑиÑаннÑй по FTP, в опеÑаÑивной памÑÑи. ÐелиÑина ÑÑого инÑеÑвала вÑемени задаÑÑÑÑ Ð² диалоговом окне ÐиÑÑÑалÑнÑе ФС… Ð¼ÐµÐ½Ñ “ÐаÑÑÑойки”. Ð ÑÐ¸Ð»Ñ ÑÑого возможен побоÑнÑй ÑÑÑекÑ, заклÑÑаÑÑийÑÑ Ð² Ñом, ÑÑо даже еÑли Ð²Ñ Ñделали какие−Ñо Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² каÑалоге, они не бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² панели до ÑÐµÑ Ð¿Ð¾Ñ, пока Ð²Ñ Ð½Ðµ обновиÑе ÑодеÑжимое панели командой C−r. ÐÑо не ÑвлÑеÑÑÑ Ð½ÐµÐ´Ð¾ÑабоÑкой (еÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо оÑибка, поÑазмÑÑлиÑе над Ñем, как пÑоиÑÑÐ¾Ð´Ð¸Ñ ÑабоÑа по FTP Ñ Ñайлами, наÑодÑÑимиÑÑ Ð½Ð° дÑÑгой ÑÑоÑоне ÐÑланÑиÑеÑкого океана).

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема tar обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð´Ð¾ÑÑÑп по ÑÑÐµÐ½Ð¸Ñ Ðº tar− и ÑжаÑÑм tar−Ñайлам, иÑполÑзÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ chdir. ÐÐ»Ñ Ð¿ÐµÑеÑода в каÑалог, пÑедÑÑавлÑÑÑий ÑпиÑок Ñайлов tar−Ñайла, нÑжно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, имеÑÑÑÑ ÑледÑÑÑий ÑоÑмаÑ:

cd ./filename.tar/utar://[dir−inside−tar]

Файл mc.ext по ÑмолÑÐ°Ð½Ð¸Ñ ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа tar−Ñайлов, Ñо еÑÑÑ Ð¾Ð±ÑÑно Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑпиÑка Ñайлов tar−аÑÑива доÑÑаÑоÑно пÑоÑÑо пеÑемеÑÑиÑÑ ÑказаÑÐµÐ»Ñ Ð½Ð° Ð¸Ð¼Ñ tar−Ñайла и нажаÑÑ Enter. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð½ÑÑÑ, как ÑÑо доÑÑигаеÑÑÑ, ÑмоÑÑиÑе Ñаздел Файл ÑаÑÑиÑений.

ÐÑимеÑÑ:

mc−3.0.tar.gz/utar://mc−3.0/vfs
/ftp/GCC/gcc−2.7.0.tar/utar://

РпоÑледнем пÑимеÑе Ñказан полнÑй пÑÑÑ Ðº tar−аÑÑивÑ.

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема FISH (FIle transfer over SHell)

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема fish − ÑÑо ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдалÑнном компÑÑÑеÑе Ñак, как еÑли Ð±Ñ Ð¾Ð½Ð¸ бÑли ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð½Ð° ваÑем диÑке. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑо бÑло возможно, на ÑдалÑнном компÑÑÑеÑе должен бÑÑÑ Ð·Ð°Ð¿ÑÑен fish−ÑеÑвеÑ, или bash−ÑовмеÑÑÐ¸Ð¼Ð°Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñка shell.

ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдалÑннÑм компÑÑÑеÑом нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑода в каÑалог (chdir), Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого задаÑÑÑÑ Ð² ÑледÑÑÑем ÑоÑмаÑе:

sh://[user@]machine[:options]/[remote−dir]

ÐлеменÑÑ user, options и remote−dir не обÑзаÑелÑнÑ. ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ user, Ñо Midnight Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдалÑннÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим именем, в пÑоÑивном ÑлÑÑае − под Ñем именем, Ñ ÐºÐ¾ÑоÑÑм Ð²Ñ Ð·Ð°ÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной ÑиÑÑеме.

РкаÑеÑÑве options могÑÑ Ð¸ÑполÑзоваÑÑÑÑ:
’C’ − иÑполÑзоваÑÑ ÑжаÑие;
’r’ − иÑполÑзоваÑÑ rsh вмеÑÑо ssh;
port − иÑполÑзоваÑÑ Ð´Ð°Ð½Ð½Ñй поÑÑ Ð´Ð»Ñ Ð¿Ð¾ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ðº ÑдалÑÐ½Ð½Ð¾Ð¼Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑÑ.

ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote−dir, Ñо ÑказаннÑй каÑалог ÑÑÐ°Ð½ÐµÑ ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдалÑннÑм компÑÑÑеÑом.

ÐÑимеÑÑ:

sh://onlyrsh.mx:r/linux/local
sh://joe@want.compression.edu:C/private
sh://joe@noncompressed.ssh.edu/private
sh://joe@somehost.ssh.edu:2222/private

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема SFTP (SSH File Transfer Protocol)

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема SFTP − ÑÑо ÑеÑÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема, коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдалÑнном компÑÑÑеÑе Ñак, как еÑли Ð±Ñ Ð¾Ð½Ð¸ бÑли ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð½Ð° ваÑем диÑке. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑо бÑло возможно, на ÑдалÑнном компÑÑÑеÑе должен бÑÑÑ Ð·Ð°Ð¿ÑÑен sftp−ÑеÑвеÑ.

ÐÐ»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдалÑннÑм компÑÑÑеÑом нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑода в каÑалог (chdir), Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого задаÑÑÑÑ Ð² ÑледÑÑÑем ÑоÑмаÑе:

sftp://[user@]machine[:port]/[remote−dir]

ÐлеменÑÑ user, port и remote−dir не обÑзаÑелÑнÑ. ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ user, Ñо Midnight Commander бÑÐ´ÐµÑ ÑегиÑÑÑиÑоваÑÑÑÑ Ð½Ð° ÑдалÑннÑй компÑÑÑÐµÑ Ð¿Ð¾Ð´ ÑÑим именем, в пÑоÑивном ÑлÑÑае − под Ñем именем, Ñ ÐºÐ¾ÑоÑÑм Ð²Ñ Ð·Ð°ÑегиÑÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð² локалÑной ÑиÑÑеме. ÐÑли задан port Ñо он бÑÐ´ÐµÑ Ð¸ÑполÑзован Ð´Ð»Ñ Ð¿Ð¾ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ðº ÑдалÑÐ½Ð½Ð¾Ð¼Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑÑ. ÐÑли задан ÑÐ»ÐµÐ¼ÐµÐ½Ñ remote−dir, Ñо ÑказаннÑй каÑалог ÑÑÐ°Ð½ÐµÑ ÑекÑÑим поÑле ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ ÑдалÑннÑм компÑÑÑеÑом.

ÐÑимеÑÑ:

sftp://onlyrsh.mx/linux/local
sftp://joe:password@want.compression.edu/private
sftp://joe@noncompressed.ssh.edu/private
sftp://joe@somehost.ssh.edu:2222/private
ÐÑи ÑÑÑановлении ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¿ÑоиÑÑÐ¾Ð´Ð¸Ñ Ð¿ÑовеÑка клÑÑа ÑеÑвеÑа Ñ Ð¸ÑполÑзованием Ñайла ~/.ssh/known_hosts file. ÐÑли паÑа ÑеÑвеÑ/клÑÑ Ð² ÑÑом Ñайле не найдена или ÑеÑÐ²ÐµÑ Ð½Ð°Ð¹Ð´ÐµÐ½, но клÑÑ Ð½Ðµ ÑооÑвеÑÑÑвÑеÑ, полÑзоваÑÐµÐ»Ñ Ð¿Ð¾ÐºÐ°Ð·ÑваеÑÑÑ Ð¾ÐºÐ½Ð¾ Ñ ÑооÑвеÑÑÑвÑÑÑим ÑообÑением, ÑодеÑжаÑее ÑÑи кнопки:

[Ðа] добавиÑÑ Ð½Ð¾Ð²ÑÑ Ð¿Ð°ÑÑ ÑеÑвеÑ/клÑÑ Ð² Ñайл ~/.ssh/known_hosts и пÑодолжиÑÑ Ñоединение.

[ÐгноÑиÑоваÑÑ] не добавлÑÑÑ Ð½Ð¾Ð²ÑÑ Ð¿Ð°ÑÑ ÑеÑвеÑ/клÑÑ Ð² Ñайл ~/.ssh/known_hosts и вÑÑ Ñавно пÑодолжиÑÑ Ñоединение (на Ñвой ÑÑÑÐ°Ñ Ð¸ ÑиÑк).

[ÐеÑ] пÑеÑваÑÑ Ñоединение.

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System)

Ð ÐС Linux можно ÑконÑигÑÑиÑоваÑÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ ext2fs, иÑполÑзÑемÑÑ Ð¿Ð¾ ÑмолÑаниÑ, Ñаким обÑазом, ÑÑо поÑвиÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð²Ð¾ÑÑÑанавливаÑÑ ÑдалÑннÑе ÑÐ°Ð¹Ð»Ñ (но ÑолÑко в Ñайловой ÑиÑÑеме ext2). Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема UFS (Undelete File System) пÑедÑÑавлÑÐµÑ Ñобой инÑеÑÑÐµÐ¹Ñ Ðº библиоÑекам ext2fs, позволÑÑÑий воÑÑÑановиÑÑ Ð¸Ð¼ÐµÐ½Ð° вÑÐµÑ ÑдалÑннÑÑ Ñайлов, вÑбÑаÑÑ Ð½ÐµÐºÐ¾ÑоÑое колиÑеÑÑво ÑÐ°ÐºÐ¸Ñ Ñайлов и воÑÑÑановиÑÑ Ð¸Ñ.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑполÑзоваÑÑÑÑ ÑÑой возможноÑÑÑÑ (ÑÑой Ñайловой ÑиÑÑемой), нÑжно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿ÐµÑеÑода (chdir) в ÑпеÑиалÑнÑй каÑалог, Ð¸Ð¼Ñ ÐºÐ¾ÑоÑого обÑазÑеÑÑÑ Ð¸Ð· пÑеÑикÑа “undel://” и имени ÑпеÑиалÑного Ñайла ÑÑÑÑойÑÑва, на коÑоÑом наÑодиÑÑÑ ÑеалÑÐ½Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема.

ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑÑÑановиÑÑ ÑдалÑннÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð° вÑоÑом Ñазделе пеÑвого SCSI−диÑка, нÑжно иÑполÑзоваÑÑ ÑледÑÑÑее имÑ:

undel://sda2

ÐагÑÑзка ÑпиÑка ÑдалÑннÑÑ Ñайлов ÑÑебÑÐµÑ Ð½ÐµÐºÐ¾ÑоÑого вÑемени, Ñак ÑÑо набеÑиÑеÑÑ ÑеÑпениÑ. ÐмейÑе в видÑ, ÑÑо имена Ñайлов в полÑÑенном ÑпиÑке бÑдÑÑ ÑиÑÑовÑми, Ñак ÑÑо поиÑк нÑжного пÑидÑÑÑÑ Ð¿ÑоводиÑÑ Ð»Ð¸Ð±Ð¾ по даÑе, либо поÑледоваÑелÑнÑм пÑоÑмоÑÑом ÑодеÑжимого (в обÑем, Ñ Ð²Ð°Ð¼ не завидÑÑ!).

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема smbfs позволÑÐµÑ ÑабоÑаÑÑ Ñ Ñайлами на ÑдалÑннÑÑ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑÐ°Ñ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMB (CIFS) (Windows for Workgroups, Windows 9x/ME/XP, Windows NT, Windows 2000 и Samba). ÐÐ»Ñ ÑÑого можно иÑполÑзоваÑÑ Ð¿ÑÐ½ÐºÑ “SMB−Ñоединение…” (доÑÑÑпнÑй из Ð¼ÐµÐ½Ñ Ð»ÐµÐ²Ð¾Ð¹ и пÑавой панелей) или же непоÑÑедÑÑвенно ÑмениÑÑ ÑекÑÑий каÑалог командой cd, задав пÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ ÑледÑÑÑим обÑазом:

smb://[username@]machine[/service][/remote−dir]

ÐлеменÑÑ username, service и remote−dir необÑзаÑелÑнÑ. username, domain и password могÑÑ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² окне диалога.

ÐÑимеÑÑ:

smb://machine/Share
smb://other_machine
smb://guest@machine/Public/Irlex

ÐнеÑнÑÑ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема (EXTernal File System)

extfs ÐнеÑнÑÑ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема позволÑÐµÑ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑо инÑегÑиÑоваÑÑ Ð½Ð¾Ð²Ñе ÑайловÑе конÑейнеÑа и ÑÐ¸Ð¿Ñ Ñайлов пÑоÑÑÑм напиÑанием ÑкÑипÑов.

Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема Extfs подÑаздлÑеÑÑÑ Ð½Ð° две каÑегоÑии:

1. ÐвÑономнÑе ÑайловÑе ÑиÑÑемÑ, коÑоÑÑе не аÑÑоÑииÑÐ¾Ð²Ð°Ð½Ñ Ð½Ð¸ Ñ Ð¾Ð´Ð½Ð¸Ð¼ из Ñипов Ñайлов.они пÑедÑÑавлÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе ÑиÑÑемнÑе даннÑе как деÑево каÑалогов ÐÑ Ð¼Ð¾Ð¶ÐµÑе Ð¸Ñ Ð²ÑзваÑÑ Ð½Ð°Ð±Ñав cd fsname://“, где fsname − ÑÑо коÑоÑкое Ð¸Ð¼Ñ extfs (Ñм. ниже). ÐÑимеÑÑ ÑÑÐ¸Ñ ÐФС вклÑÑаÑÑ audio (ÑпиÑок вÑÐµÑ Ð·Ð²ÑковÑÑ Ð´Ð¾Ñожек на CD) или apt (ÑпиÑок вÑÐµÑ ÑÑÑановленнÑÑ Ð² ÑиÑÑеме пакеÑов Debian).

ÐапÑимеÑ, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑпиÑка звÑковÑÑ Ð´Ð¾Ñожек на CD набеÑиÑе:

cd audio://

2. “ÐÑÑивнÑе” ÑайловÑе ÑиÑÑÐµÐ¼Ñ (Ñакие как rpm, patchfs и пÑоÑие) пÑедÑÑавлÑÑÑ ÑодеÑжимое Ñайла как деÑево каÑалогов. Ðни могÑÑ ÑоÑÑоÑÑÑ Ð¸Ð· “ÑеалÑнÑÑ” Ñайлов, наÑодÑÑиÑÑÑ Ð² ÑжаÑом виде в аÑÑÐ¸Ð²Ð°Ñ (urar, rpm) или из виÑÑÑалÑнÑÑ Ñайлов, напÑимеÑ, ÑообÑений в Ñайле mailbox (mailfs) или ÑаÑÑи diff−Ñайла (patchfs). ÐÐ»Ñ Ð´Ð¾ÑÑÑпа к ÑÑим ÐФС ÑÑÑÑÐ¸ÐºÑ fsname:// должен бÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ к имени аÑÑива. Сам аÑÑив Ð¼Ð¾Ð¶ÐµÑ Ð½Ð°ÑодиÑÑÑÑ Ð² дÑÑгой ÐФС.

ÐапÑимеÑ, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑпиÑка ÑодеÑжимого аÑÑива documents.zip набеÑиÑе:

cd documents.zip/uzip://

Ðожно манипÑлиÑоваÑÑ extfs−пÑÑÑми как обÑÑнÑми каÑалогами и Ñайлами. ÐапÑимеÑ, можно добавиÑÑ Ð¸Ñ Ð² каÑалоги бÑÑÑÑого доÑÑÑпа или пеÑейÑи на него из иÑÑоÑии каÑалогов в панели. ÐÑновное огÑаниÑение: нелÑÐ·Ñ Ð·Ð°Ð¿ÑÑкаÑÑ shell−ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²Ð½ÑÑÑи extfs, как и на лÑбой дÑÑгой нелокалÑной ÐФС.

СпиÑок некоÑоÑÑÑ extfs−ÑкÑипÑов, вклÑÑÑннÑÑ Ð² Midnight Commander:

a

доÑÑÑп к DOS/Windows диÑÐºÑ ’A:’ (“cd a://“).

apt

front end Ð´Ð»Ñ ÑиÑÑÐµÐ¼Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑами APT (Debian) (“cd apt://“).

audio

ЧÑение и воÑпÑоизведение звÑковÑÑ Ð´Ð¾Ñожек Ñ CD (“cd audio://” или

bpp

пакеÑÑ Ð´Ð¸ÑÑÑибÑÑива Bad Penguin GNU/Linux (“cd file.bpp/bpp://“).

deb

пакеÑÑ Ð´Ð¸ÑÑÑибÑÑива Debian GNU/Linux (“cd file.deb/deb://“).

dpkg

УпÑавление ÑÑÑановленнÑми deb−пакеÑами (“cd deb://“).

hp48

пÑоÑмоÑÑ Ð¸ копиÑование Ñайлов Ñ/на калÑкÑлÑÑÐ¾Ñ HP48 (“cd hp48://“).

lslR

пÑоÑмоÑÑ lslR−Ñайлов, наÑодÑÑиÑÑÑ Ð½Ð° Ð¼Ð½Ð¾Ð³Ð¸Ñ FTP−ÑеÑвеÑÐ°Ñ (“cd filename/lslR://“).

mailfs

поддеÑжка Ñайлов ÑоÑмаÑа mailbox (“cd mailbox/mailfs://“).

patchfs

поддеÑжка diff−Ñайлов (“cd filename/patchfs://“).

rpm

поддеÑжка Ñайлов в ÑоÑмаÑе RPM (“cd filename/rpm://“).

rpms

УпÑавление ÑÑÑановленнÑми в ÑиÑÑеме RPM−пакеÑами (“cd rpms://“).

ulha, urar, uzip, uzoo, uar, uha

аÑÑÐ¸Ð²Ñ (“cd archive/xxxx://“), где xxxx один из: ulha, urar, uzip, uzoo, uar, uha).

ÐÑ Ð¼Ð¾Ð¶ÐµÑе назнаÑиÑÑ ÐФС ÑÐ°Ð¹Ð»Ð°Ñ Ð¿Ð¾ ÑÐ¸Ð¿Ñ Ð¸Ð»Ð¸ ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð² ÑекÑии Файл ÑаÑÑиÑений ÐапÑимеÑ, Ð´Ð»Ñ Ð¾Ð±ÑабоÑки пакеÑов Debian внеÑиÑе:

regex/.deb$
Open=%cd %p/deb://

ЦвеÑа

ÐÑогÑамма Midnight Commander пÑÑаеÑÑÑ Ð¾Ð¿ÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ Ð²Ð°Ñ ÑеÑминал ÑвеÑа, иÑполÑзÑÑ Ð´Ð»Ñ ÑÑого Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ð°Ñ Ð¸ Ð¸Ð¼Ñ Ð²Ð°Ñего ÑеÑминала. Ðногда ÑÑо не ÑдаÑÑÑÑ. Ð ÑÐ°ÐºÐ¸Ñ ÑлÑÑаÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ вклÑÑиÑÑ Ð¸Ð»Ð¸ оÑклÑÑиÑÑ ÑвеÑной вÑвод, иÑполÑзÑÑ ÐºÐ»ÑÑи запÑÑка пÑогÑÐ°Ð¼Ð¼Ñ −c и −b, ÑооÑвеÑÑÑвенно.

ÐÑогÑамма Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑкомпилиÑована Ñ Ð¸ÑполÑзованием библиоÑек ncurses или S−Lang. Ncurses не даÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи вклÑÑаÑÑ ÑвеÑной Ñежим: ncurses иÑполÑзÑÐµÑ ÑолÑко инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ ÑеÑминалаÑ. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, ÐºÐ°ÐºÐ°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека бÑла иÑполÑзована пÑи компилÑÑии, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc −V.

ÐÑли пÑогÑамма ÑкомпилиÑована Ñ Ð¸ÑполÑзованием менеджеÑа ÑкÑана S−Lang, она пÑовеÑÑÐµÑ Ð·Ð½Ð°Ñение пеÑеменной COLORTERM. Ðадание ÑÑой пеÑеменной даÑÑ ÑÐ¾Ñ Ð¶Ðµ ÑÑÑекÑ, ÑÑо и задание клÑÑа −c.

Ðожно ÑказаÑÑ ÑеÑминалÑ, коÑоÑÑе вÑегда Ð´Ð¾Ð»Ð¶Ð½Ñ ÑабоÑаÑÑ Ð² ÑвеÑном Ñежиме, добавив ÑÑÑÐ¾ÐºÑ color_terminals в ÑекÑÐ¸Ñ Colors иниÑиализаÑионного Ñайла. Ð ÑÑом ÑлÑÑае Midnight Commander не бÑÐ´ÐµÑ Ð¿ÑÑаÑÑÑÑ Ð¾Ð¿ÑеделиÑÑ, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð»Ð¸ Ð²Ð°Ñ ÑеÑминал ÑвеÑной вÑвод. ÐÑимеÑ:

[Colors]
color_terminals=linux,xterm
color_terminals=terminal−name1,terminal−name2…

Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ñакже возможноÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ ÑвеÑа, заданнÑе по ÑмолÑаниÑ. РнаÑÑоÑÑее вÑÐµÐ¼Ñ ÑаблиÑа иÑполÑзÑемÑÑ ÑвеÑов задаÑÑÑÑ Ð¿ÐµÑеменной MC_COLOR_TABLE или в ÑекÑии Colors иниÑиализаÑионного Ñайла.

Ð ÑекÑии Colors загÑÑÐ¶Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ ÑаблиÑа ÑвеÑов опÑеделÑеÑÑÑ Ð¿ÐµÑеменной (ÑÑÑокой) base_color. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Ð°Ð»ÑÑеÑнаÑивнÑÑ ÑаблиÑÑ ÑвеÑов Ð´Ð»Ñ ÑеÑминала, иÑполÑзÑÑ Ð¸Ð¼Ñ ÑеÑминала как клÑÑ Ð² ÑÑой ÑекÑии. ÐÑимеÑ:

[Colors]
base_color=
xterm=menu=magenta:marked=,magenta:markselect=,red

ФоÑÐ¼Ð°Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑа:

=,,:= …

ЦвеÑа не ÑвлÑÑÑÑÑ Ð¾Ð±ÑзаÑелÑнÑми, а в каÑеÑÑве клÑÑевÑÑ Ñлов могÑÑ Ð¸ÑполÑзоваÑÑÑÑ: Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑвеÑовой палиÑÑÑ Ð² панелÑÑ: normal, selected, disabled, marked, markselect, errors, input, inputmark, inputunchanged, commandlinemark, reverse, gauge, header, inputhistory, commandhistory. ЦвеÑа ÑÑÑоки “гоÑÑÑиє ÐºÐ»Ð°Ð²Ð¸Ñ F1 − F10: bbarhotkey, bbarbutton. Ð¦Ð²ÐµÑ ÑÑÑоки ÑÑаÑÑÑа ÑедакÑоÑа и пÑогÑамм пÑоÑмоÑÑа и ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñайлов: statusbar. ЦвеÑа пÑнкÑов менÑ: menunormal, menusel, menuhot, menuhotsel, menuinactive. ЦвеÑа в окне диалога: dnormal, dfocus, dhotnormal, dhotfocus. ЦвеÑа в диалоге−ÑообÑении об оÑибке: errdfocus, errdhotnormal, errdhotfocus, errdtitle. ЦвеÑа в окне вÑÑÑоенной помоÑи: helpnormal, helpitalic, helpbold, helplink, helpslink. ЦвеÑа в окне пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа: viewnormal, viewbold, viewunderline, viewselected. ЦвеÑа в ÑедакÑоÑе: editnormal, editbold, editmarked, editwhitespace, editlinestate. ЦвеÑа окна вÑплÑваÑÑего менÑ: pmenunormal, pmenusel, pmenutitle.

ЦвеÑа задаваÑÑ Ð½Ðµ обÑзаÑелÑно. Ð¦Ð²ÐµÑ ÐºÐ°ÐºÐ¾Ð³Ð¾ именно Ð¿Ð¾Ð»Ñ Ð¾Ð¿ÑеделÑеÑÑÑ ÐºÐ°Ð¶Ð´Ñм клÑÑевÑм Ñловом, можно понÑÑÑ Ð¸Ð· пеÑевода ÑÑого клÑÑевого Ñлова. ÐекоÑоÑÑе ÑлÑÑаи ÑÑебÑÑÑ Ð¿Ð¾ÑÑнений.

header опÑеделÑÐµÑ ÑÐ²ÐµÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° панели, ÑÑÑокÑ, ÑодеÑжаÑÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ панелей и индикаÑÐ¾Ñ ÑоÑÑиÑовки.

input опÑеделÑÐµÑ ÑвеÑа в ÑÑÑоке ввода в диалоговÑÑ Ð¾ÐºÐ½Ð°Ñ;

inputmark ÑÐ²ÐµÑ Ð²Ñделенного ÑекÑÑа в ÑÑÑоке ввода в диалоговÑÑ Ð¾ÐºÐ½Ð°Ñ;

inputunchanged ÑÐ²ÐµÑ ÑекÑÑа в ÑÑÑоке ввода до пеÑвого Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ до пеÑемеÑÐµÐ½Ð¸Ñ ÐºÑÑÑоÑа;

commandlinemark ÑÐ²ÐµÑ Ð²Ñделенного ÑекÑÑа в командной ÑÑÑоке;

gauge опÑеделÑÐµÑ ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи полоÑки (progress bar), пÑи гÑаÑиÑеÑком оÑобÑажении Ñода вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑайловÑÑ Ð¾Ð¿ÐµÑаÑий (копиÑование и дÑ.). disabled опÑеделÑÐµÑ ÑÐ²ÐµÑ ÑлеменÑа диалога, коÑоÑÑй не Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ каким−Ñо пÑиÑинам бÑÑÑ Ð²ÑбÑан Ð´Ð»Ñ ÑабоÑÑ Ñ Ð½Ð¸Ð¼.

ÐиалоговÑе окна иÑполÑзÑÑÑ ÑледÑÑÑие ÑвеÑа: dnormal иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð½Ð¾ÑмалÑного ÑекÑÑа, dfocus − ÑвеÑ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð²Ñделенного в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñа окна, dhotnormal − ÑвеÑ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ “гоÑÑÑиє ÐºÐ»Ð°Ð²Ð¸Ñ Ð² обÑÑнÑÑ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½ÑаÑ, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ÑÐ²ÐµÑ dhotfocus иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ “гоÑÑÑиє ÐºÐ»Ð°Ð²Ð¸Ñ Ð² вÑбÑаннÑÑ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½ÑÐ°Ñ Ð¾ÐºÐ½Ð°.

Ð Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑеÑÑÑ Ñа же ÑÐ°Ð¼Ð°Ñ ÑÑема, ÑолÑко в каÑеÑÑве названий ÑлеменÑов иÑполÑзÑÑÑÑÑ menunormal, menusel, menuhot, menuhotsel и menuinactive.

Ðкно подÑказки иÑполÑзÑÐµÑ ÑледÑÑÑие ÑвеÑа: helpnormal − Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑого ÑекÑÑа, helpitalic − Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа, вÑделенного в man−ÑÑÑаниÑÐ°Ñ ÐºÑÑÑивом, helpbold − Ð´Ð»Ñ Ð²Ñвода ÑекÑÑа, вÑделенного в man−ÑÑÑаниÑÐ°Ñ Ð¶Ð¸ÑнÑм ÑÑиÑÑом, helplink − Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð½ÐµÐ°ÐºÑивнÑÑ Ð³Ð¸Ð¿ÐµÑÑÑÑлок, helpslink − Ð´Ð»Ñ Ð²ÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð°ÐºÑивной в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð³Ð¸Ð¿ÐµÑÑÑÑлки.

Ðо вÑплÑваÑÑем Ð¼ÐµÐ½Ñ Ð¸ÑполÑзÑÑÑÑÑ ÑледÑÑÑие ÑвеÑа: pmenunormal − Ð´Ð»Ñ Ð½ÐµÐ²ÑбÑаннÑÑ Ð¿ÑнкÑов Ð¼ÐµÐ½Ñ Ð¸ как оÑновной ÑÐ²ÐµÑ Ð¾ÐºÐ½Ð°, pmenusel − Ð´Ð»Ñ Ð²ÑбÑанного пÑнкÑа менÑ, pmenutitle − Ð´Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° окна менÑ.

ÐозможнÑе ÑвеÑа: black, gray, red, brightred, green, brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta, cyan, brightcyan, lightgray и white. ÐÐ»Ñ Ð¿ÑозÑаÑного Ñона иÑполÑзÑÑÑÑÑ ÑпеÑиалÑное клÑÑевое Ñлово “default”. Слово “default” можно иÑполÑзоваÑÑ ÑолÑко пÑи задании ÑвеÑа Ñона. ÐÐ»Ñ Ð¾ÑновнÑÑ ÑвеÑов MC иÑполÑзÑеÑÑÑ Ð´ÑÑгое ÑпеÑиалÑное клÑÑевое Ñлово: “base”. ÐÑли ÑеÑминал поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ 256 ÑвеÑов, Ñо Ð´Ð»Ñ Ð½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¾Ð±Ð¾Ð·Ð½Ð°ÑениÑ: Ð¾Ñ color16 до color255 или Ð¾Ñ rgb000 до rgb555 и Ð¾Ñ gray0 до gray23. ÐÑимеÑ:

[Colors]
base_color=normal=white,default:marked=magenta,default

ÐÑÑибÑÑÑ Ð¾Ð±Ð¾Ð·Ð½Ð°ÑаÑÑÑÑ Ñловами “bold”, “italic”, “underline”, “reverse” и “blink”. ЧÑÐ¾Ð±Ñ Ð¸ÑполÑзоваÑÑ Ð½ÐµÑколÑко аÑÑибÑÑов, Ð¸Ñ Ð½Ð°Ð´Ð¾ пеÑеÑиÑлиÑÑ ÑеÑез Ñимвол “+”. The special word “none” menas no attributes, without attempting to fall back to base_color. ÐÑимеÑ:

menuhotsel=yellow;black;bold+underline

ÐнеÑний вид

ÐÑ Ð¼Ð¾Ð¶ÐµÑе измениÑÑ Ð²Ð½ÐµÑний вид Midnight Commander’а. ÐÐ»Ñ ÑÑого необÑодимо ÑказаÑÑ Ñайл, в коÑоÑом ÑÐºÐ°Ð·Ð°Ð½Ñ ÑвеÑа и линии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок. Такой Ñайл назÑваеÑÑÑ Ð´Ð°Ð»ÐµÐµ Ñкин−Ñайл. пеÑеопÑеделение внеÑнего вида полноÑÑÑÑ ÑовмеÑÑимо Ñ Ð·Ð°Ð´Ð°Ð½Ð¸ÐµÐ¼ ÑвеÑов, опиÑаннÑм в ÑекÑии ЦвеÑа.

ÐÑли Ñкин ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание лÑбого из 256−Ñи ÑвеÑов, Ñо необÑодимо ÑÑÑановиÑÑ Ð¾Ð¿ÑÐ¸Ñ ’256colors’ Ñо знаÑением TRUE в ÑекÑии [skin].

ÐоиÑк Ñкин−Ñайла пÑоизводиÑÑÑ Ð¿Ð¾ ÑледÑÑÑÐµÐ¼Ñ Ð°Ð»Ð³Ð¾ÑиÑÐ¼Ñ (до пеÑвого наÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñайла):

1) паÑамеÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки −S <Ñкин> или −−skin=<Ñкин>
2) пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ MC_SKIN
3) паÑамеÑÑ skin в ÑекÑии [Midnight−Commander] конÑигÑÑаÑионного Ñайла.
4) Ñайл /etc/mc/skins/default.ini
5) Ñайл /usr/share/mc/skins/default.ini

ÐаÑамеÑÑÑ Ð² ÑÑÑÑ Ð¿ÐµÑвÑÑ ÑлÑÑаÑÑ Ð¼Ð¾Ð³ÑÑ ÑодеÑжаÑÑ Ð°Ð±ÑолÑÑнÑй пÑÑÑ Ðº Ñкин−ÑÐ°Ð¹Ð»Ñ Ð»Ð¸Ð±Ð¾ пÑоÑÑо название Ñкина (Ñ ÑаÑÑиÑением .ini либо без него). Рданном ÑлÑÑае поиÑк Ñкин−Ñайла бÑÐ´ÐµÑ Ð¿ÑоиÑÑодиÑÑ Ð¿Ð¾ ÑледÑÑÑим каÑалогам (до пеÑвого наÑождениÑ):

1) ~/.local/share/mc/skins/
2) /etc/mc/skins/
3) /usr/share/mc/skins/

ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑаÑÑиÑенной инÑоÑмаÑии, обÑаÑиÑеÑÑ Ðº подÑазделам:

ÐпиÑание ÑекÑий и паÑамеÑÑов
ÐпеÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвеÑовÑÑ Ð¿Ð°Ñ
ÐÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ ÑвеÑов и аÑÑибÑÑов
Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок
СовмеÑÑимоÑÑÑ

ÐпиÑание ÑекÑий

СекÑÐ¸Ñ [skin] ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ, оÑноÑÑÑÑÑÑÑ Ðº ÑÐ°Ð¼Ð¾Ð¼Ñ Ñкин−ÑайлÑ. ÐаÑамеÑÑ description кÑаÑко опиÑÑÐ²Ð°ÐµÑ Ñкин.

СекÑÐ¸Ñ [filehighlight] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ Ð¿Ð°Ñ Ð´Ð»Ñ Ð³ÑÑпп подÑвеÑок имен Ñайлов. ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов в ÑекÑии должно ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми ÑекÑий в Ñайле подÑвеÑки. СмоÑÑиÑе Ñаздел ÐодÑвеÑка имÑн Ñайлов Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñобной инÑоÑмаÑии.

СекÑÐ¸Ñ [core] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание ÑлеменÑов, иÑполÑзÑемÑÑ Ð¿Ð¾Ð²ÑемеÑÑно.
_default_

Ð¦Ð²ÐµÑ Ð¿Ð¾ ÑмолÑаниÑ. ÐÑполÑзÑеÑÑÑ Ð²Ð¾ вÑÐµÑ Ð¾ÑÑалÑнÑÑ ÑекÑиÑÑ (глобалÑнÑй паÑамеÑÑ), еÑли в Ð½Ð¸Ñ Ð½ÐµÑ Ð¿ÐµÑеопÑеделениÑ.

selected

кÑÑÑоÑ

marked

оÑмеÑеннÑе даннÑе

markselect

кÑÑÑÐ¾Ñ Ð½Ð° оÑмеÑеннÑÑ Ð´Ð°Ð½Ð½ÑÑ

gauge

ÑÐ²ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð¹ ÑаÑÑи индикÑоÑа пÑогÑеÑÑа

input

ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð²Ð²Ð¾Ð´Ð° даннÑÑ

reverse

инвеÑÑиÑованнÑй ÑвеÑ

СекÑÐ¸Ñ [dialog] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов диалоговÑÑ Ð¾ÐºÐ¾Ð½ (кÑоме ÑообÑений об оÑибкаÑ).
_default_

ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_

dfocus

ÑÐ²ÐµÑ ÑлеменÑа, наÑодÑÑегоÑÑ Ð² ÑокÑÑе

dhotnormal

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ

dhotfocus

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ, наÑодÑÑиÑÑÑ Ð² ÑокÑÑе

СекÑÐ¸Ñ [error] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов диалога−ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑибкаÑ.
_default_

ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_

errdhotnormal

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ

errdhotfocus

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ, наÑодÑÑиÑÑÑ Ð² ÑокÑÑе

СекÑÐ¸Ñ [menu] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸Ñание ÑлеменÑов, оÑобÑажаÑÑиÑÑÑ Ð² менÑ. ÐÑо каÑаеÑÑÑ ÐºÐ°Ðº ÑиÑÑемного Ð¼ÐµÐ½Ñ (вÑзÑваемого клавиÑей F9), Ñак и полÑзоваÑелÑÑÐºÐ¸Ñ Ð¼ÐµÐ½Ñ ( F2 в панелÑÑ Ð¸Ð»Ð¸ F11 в ÑедакÑоÑе).
_default_

ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_

entry

ÑÐ²ÐµÑ Ð¿ÑнкÑов менÑ

menuhot

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ

menusel

ÑÐ²ÐµÑ Ð²Ñделенного пÑнкÑа менÑ

menuhotsel

ÑÐ²ÐµÑ “гоÑÑÑиє клавиÑ, наÑодÑÑиÑÑÑ Ð² ÑокÑÑе

menuinactive

ÑÐ²ÐµÑ Ð½ÐµÐ°ÐºÑивного менÑ

СекÑÐ¸Ñ [help] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑвеÑов Ð´Ð»Ñ Ð¾ÐºÐ½Ð° оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ñи.
_default_

ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_

helpitalic

ÑвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом italic

helpbold

ÑвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом bold

helplink

ÑÐ²ÐµÑ ÑÑÑлок

helpslink

ÑÐ²ÐµÑ ÑÑÑлки, наÑодÑÑейÑÑ Ð¿Ð¾Ð´ кÑÑÑоÑом

СекÑÐ¸Ñ [editor] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов ÑедакÑоÑа
_default_

ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии. ÐÑли не Ñказан, Ñо иÑполÑзÑеÑÑÑ [core]._default_

editbold

ÑвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом bold

editmarked

ÑÐ²ÐµÑ Ð²Ñделенного ÑекÑÑа

editwhitespace

ÑодÑвеÑка знаков ÑабÑлÑÑии и “виÑÑÑиє пÑобелов

editlinestate

ÑÐ²ÐµÑ Ð¾Ð±Ð»Ð°ÑÑи оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑоÑÑоÑÐ½Ð¸Ñ ÑÑÑоки.

СекÑÐ¸Ñ [viewer] ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑлеменÑов ÑедакÑоÑа
viewunderline

ÑвеÑовÑделение ÑлеменÑов Ñ Ð°ÑÑибÑÑом underline

ЦвеÑовÑе паÑÑ

ÐаждÑй паÑамеÑÑ Ð² Ñкин−Ñайле ÑодеÑÐ¶Ð¸Ñ ÑвеÑовÑе паÑÑ.

ЦвеÑовÑе паÑÑ Ð¾Ð¿Ð¸ÑÑваÑÑÑÑ ÐºÐ°Ðº два ÑвеÑа и необÑзаÑелÑнÑе аÑÑибÑÑÑ, ÑазделÑннÑе Ñимволом “;”. ÐеÑвÑй ÑÐ²ÐµÑ Ð·Ð°Ð´Ð°ÑÑ ÑÐ²ÐµÑ Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ñимволов, вÑоÑой − ÑÐ²ÐµÑ Ñона. ÐÑбой из ÑвеÑов и аÑÑибÑÑÑ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¿ÑопÑÑенÑ, в ÑÑом ÑлÑÑае бÑÐ´ÐµÑ Ð²Ð·ÑÑ ÑÐ²ÐµÑ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (глобалÑнÑй или Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑекÑии).

ÐапÑимеÑ:
[core]
# зелÑнÑм по ÑÑÑномÑ
_default_=green;black
# зелÑнÑм (ÑмолÑ.) по ÑинемÑ
selected=;blue
# жÑлÑÑм по ÑÑÑÐ½Ð¾Ð¼Ñ (ÑмолÑ.) Ñ Ð¿Ð¾Ð´ÑÑÑкиванием
marked=yellow;;underline

ÐозможнÑе ÑвеÑа (названиÑ) и аÑÑибÑÑÑ Ð¾Ð¿Ð¸ÑÐ°Ð½Ñ Ð² ÑекÑии ЦвеÑа.

ÐÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ ÑвеÑов и аÑÑибÑÑов

ÐÑа необÑзаÑелÑÐ½Ð°Ñ ÑекÑÐ¸Ñ ÑодеÑÐ¶Ð¸Ñ Ð¾Ð¿ÑÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ñевдонимов ÑвеÑов (не ÑвеÑовÑÑ Ð¿Ð°Ñ) и аÑÑибÑÑов. ÐÑевдоним пÑедÑÑавлÑÐµÑ Ñобой ÑаÑÑи опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов Ñкина. РопÑеделение пÑевдонима Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´ÑÑгой пÑевдоним, но пÑи ÑÑом не Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð±ÑазовÑваÑÑÑÑ ÑиклиÑеÑкие ÑÑÑлки.

ÐапÑимеÑ:
[aliases]
myfavfg=green
myfavbg=black
myfavattr=bold+italic
[core]
_default_=myfavfg;myfavbg;myfavattr

Ðинии Ð´Ð»Ñ Ð¾ÑÑиÑовки Ñамок

Ðинии задаÑÑÑÑ Ð² ÑекÑии [Lines] в Ñкин−Ñайле. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð¾Ð´Ð¸Ð½Ð°ÑнÑе линии, но возможно пеÑеназнаÑиÑÑ Ð½Ð° иÑполÑзование лÑбÑÑ utf−8 Ñимволов, поÑÐ¾Ð¶Ð¸Ñ Ð½Ð° линии

ÐÐÐÐÐÐÐÐ!!! ÐÑи ÑбоÑке Midnight Commander Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñекой ncurses иÑполÑзование линий огÑаниÑено! Ðозможна ÑолÑко оÑÑиÑовка одинаÑнÑÑ Ð»Ð¸Ð½Ð¸Ð¹. Ðо вÑем вопÑоÑам и пÑедложениÑм обÑаÑайÑеÑÑ Ðº ÑазÑабоÑÑикам ncurses.

ÐпиÑание паÑамеÑÑов ÑекÑии [Lines]:
lefttop

изобÑажение левого веÑÑнего Ñгла Ñамки

righttop

изобÑажение пÑавого веÑÑнего Ñгла Ñамки

centertop

изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð³Ð¾ÑизонÑалÑной линии вниз

centerbottom

изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð³Ð¾ÑизонÑалÑной линии ввеÑÑ

leftbottom

изобÑажение левого нижнего Ñгла Ñамки

rightbottom

изобÑажение пÑавого нижнего Ñгла Ñамки

leftmiddle

изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной линии впÑаво

rightmiddle

изобÑажение оÑвеÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной линии влево

centermiddle

изобÑажение пеÑеÑеÑÐµÐ½Ð¸Ñ Ð²ÐµÑÑикалÑной и гоÑизонÑалÑной линий

horiz

изобÑажение гоÑизонÑалÑной линии

vert

изобÑажение веÑÑикалÑной линии

thinhoriz

изобÑажение Ñонкой гоÑизонÑалÑной линии

thinvert

изобÑажение Ñонкой веÑÑикалÑной линии

СовмеÑÑимоÑÑÑ

ÐазнаÑение ÑвеÑов ÑлеменÑов поÑÑедÑÑвом Ñкин−Ñайлов полноÑÑÑÑ ÑовмеÑÑимо Ñ Ð½Ð°Ð·Ð½Ð°Ñением ÑвеÑов, опиÑанном в ÑекÑии ЦвеÑа.

Рданном ÑлÑÑае пеÑеназнаÑение ÑвеÑов Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´ Ñкин−Ñайлами и ноÑÐ¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÑÑÑий ÑаÑакÑеÑ.

ÐодÑвеÑка имÑн Ñайлов

СекÑÐ¸Ñ [filehighlight] из ÑекÑÑего Ñкин−Ñайла ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð° паÑамеÑÑов (в каÑеÑÑве гÑÑпп подÑвеÑки) и знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов как ÑвеÑовÑе паÑÑ. ÐпиÑÐ°Ð½Ð¸Ñ ÑвеÑовÑÑ Ð¿Ð°Ñ ÑмоÑÑиÑе в Ñазделе ÐнеÑний вид

ÐÑавила подÑвеÑки наÑодÑÑÑÑ Ð² Ñайле /etc/mc/filehighlight.ini (~/.config/mc/filehighlight.ini). ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð³ÑÑпп Ð´Ð¾Ð»Ð¶Ð½Ñ ÑовпадаÑÑ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми паÑамеÑÑов в ÑекÑии [filehighlight] в ÑекÑÑем Ñкин−Ñайле.

ÐлÑÑи в гÑÑÐ¿Ð¿Ð°Ñ Ð¼Ð¾Ð³ÑÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:

type

Тип Ñайла. ÐÑли паÑамеÑÑ Ð¿ÑиÑÑÑÑÑвÑеÑ, оÑÑалÑнÑе опÑии игноÑиÑÑÑÑÑÑ

regexp

РегÑлÑÑное вÑÑажение. ÐÑли пÑиÑÑÑÑÑвÑеÑ, паÑамеÑÑ ’extensions’ игноÑиÑÑеÑÑÑ.

extensions

СпиÑок ÑаÑÑиÑений Ñайлов. РааÑÑиÑÐµÐ½Ð¸Ñ ÑазделÑÑÑÑÑ Ñимволом ’;’.

extensions_case

(Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑолÑко Ñ Ð¿Ð°ÑамеÑÑом ’extensions’) Ð´ÐµÐ»Ð°ÐµÑ Ð¿Ñавило ’extensions’ ÑÑвÑÑвиÑелÑнÑм к ÑегиÑÑÑÑ Ð±Ñкв (true) или не ÑÑвÑÑвиÑелÑнÑм (false).

ÐаÑамеÑÑ ’type’ (Ñип Ñайла) Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑениÑ:
− FILE (вÑе ÑайлÑ)
− FILE_EXE
− DIR (вÑе каÑалоги)
− LINK_DIR
− LINK (вÑе ÑÑÑлки (линки), иÑклÑÑÐ°Ñ “биÑÑе” линки)
− HARDLINK
− SYMLINK
− STALE_LINK
− DEVICE (вÑе ÑÐ°Ð¹Ð»Ñ ÑÑÑÑойÑÑв)
− DEVICE_BLOCK
− DEVICE_CHAR
− SPECIAL (вÑе ÑпеÑиалÑнÑе ÑайлÑ)
− SPECIAL_SOCKET
− SPECIAL_FIFO
− SPECIAL_DOOR

СпеÑиалÑнÑе ÑÑÑановки

ÐолÑÑинÑÑво ÑÑÑановок Midnight Commander Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ пÑÑем иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼ÐµÐ½Ñ. Ðднако имееÑÑÑ Ð½ÐµÑколÑко ÑÑÑановок, коÑоÑÑе могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ ÑолÑко пÑÑем непоÑÑедÑÑвенного ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑионного Ñайла ~/.config/mc/ini.

clear_before_exec

Ðо ÑмолÑÐ°Ð½Ð¸Ñ Midnight Commander оÑиÑÐ°ÐµÑ ÑкÑан пеÑед вÑполнением командÑ. ÐÑли Ð²Ñ ÑоÑиÑе, ÑÑÐ¾Ð±Ñ Ð²Ñвод пÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ðµ иÑÑезал, измениÑе знаÑение Ð¿Ð¾Ð»Ñ clear_before_exec на 0.

confirm_view_dir

ÐÑли Ð²Ñ Ð½Ð°Ð¶Ð¸Ð¼Ð°ÐµÑе F3 на имени каÑалога, обÑÑно MC пеÑеÑÐ¾Ð´Ð¸Ñ Ð² ÑÑÐ¾Ñ ÐºÐ°Ñалог. ÐÑли ÑÑÐ¾Ñ Ñлаг бÑÐ´ÐµÑ ÑÑÑановлен в 1, MC бÑÐ´ÐµÑ ÑпÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение пеÑед Ñем, как пеÑейÑи в ÑказаннÑй каÑалог, еÑли в ÑекÑÑем каÑалоге бÑли помеÑÐµÐ½Ñ ÐºÐ°ÐºÐ¸Ðµ−либо ÑайлÑ.

ftpfs_retry_seconds

ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð¸Ð½ÑеÑвал вÑемени (в ÑекÑндаÑ), по иÑÑеÑении коÑоÑого Midnight Commander бÑÐ´ÐµÑ Ð¿ÑедпÑинимаÑÑ Ð¿Ð¾Ð²ÑоÑнÑÑ Ð¿Ð¾Ð¿ÑÑÐºÑ ÑоединиÑÑÑÑ Ñ ftp−ÑеÑвеÑом поÑле Ñого, как пÑедÑдÑÑÐ°Ñ Ð¿Ð¾Ð¿ÑÑка оконÑилаÑÑ Ð½ÐµÑдаÑей. ÐÑли задано нÑлевое знаÑение, пÑогÑамма не бÑÐ´ÐµÑ Ð¿Ð¾Ð²ÑоÑÑÑÑ Ð¿Ð¾Ð¿ÑÑÐºÑ ÑоединиÑÑÑÑ.

ftpfs_use_passive_connections

Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа опÑÐ¸Ñ Ð²ÑклÑÑена. Ðна вклÑÑаеÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñайлов по пÑоÑÐ¾ÐºÐ¾Ð»Ñ FTP в ÑÐµÑ ÑлÑÑаÑÑ, когда компÑÑÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑаÑполагаеÑÑÑ Ð·Ð° маÑÑÑÑÑизаÑоÑом, ÑилÑÑÑÑÑÑим пакеÑÑ (behind a filtering packet router). ÐÑа опÑÐ¸Ñ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом ÑлÑÑае, еÑли Ð²Ñ Ð½Ðµ иÑполÑзÑеÑе пÑокÑи (you are not using an ftp proxy).

max_dirt_limit

ÐпÑеделÑеÑ, ÑколÑко Ñаз Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑопÑÑена опеÑаÑÐ¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¾Ð±ÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° ÑкÑане пÑи ÑабоÑе во вÑÑÑоенной пÑогÑамме пÑоÑмоÑÑа. ÐбÑÑно ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð±Ð¾Ð»ÑÑого знаÑениÑ, поÑколÑÐºÑ Ð¿ÑогÑамма авÑомаÑиÑеÑки вÑбиÑÐ°ÐµÑ Ð¾Ð¿ÑималÑное знаÑение в завиÑимоÑÑи Ð¾Ñ ÑкоÑоÑÑи нажаÑий на клавиÑи. Ðднако на оÑÐµÐ½Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÑÑ Ð¼Ð°ÑÐ¸Ð½Ð°Ñ Ð¸Ð»Ð¸ ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ð°Ñ Ñ Ð±Ð¾Ð»ÑÑой ÑкоÑоÑÑÑÑ Ð°Ð²ÑоповÑоÑÐµÐ½Ð¸Ñ (keyboard auto repeat) ÑлиÑком болÑÑое знаÑение ÑÑого паÑамеÑÑа Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к ÑомÑ, ÑÑо пÑоÑедÑÑа Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑкÑана наÑÐ½ÐµÑ Ð²aÑ ÑаздÑажаÑÑ.

Ðо−видимомÑ, знаÑение max_dirt_limit, Ñавное 10, обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½Ð°Ð¸Ð»ÑÑÑий вÑбоÑ, и именно Ñакое знаÑение ÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ.

mouse_move_pages_viewer

ÐпÑеделÑеÑ, бÑÐ´ÐµÑ Ð»Ð¸ пÑокÑÑÑка инÑоÑмаÑии (scrolling) во вÑÑÑоенной пÑогÑамме пÑоÑмоÑÑа, оÑÑÑеÑÑвлÑÐµÐ¼Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÑÑки, пÑоизводиÑÑÑÑ ÑÑÑаниÑами или на Ð¾Ð´Ð½Ñ ÑÑÑокÑ.

only_leading_plus_minus

УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑпеÑиалÑнÑй Ñежим обÑабоÑки Ñимволов ’+’, ’−’, ’*’ в командной ÑÑÑоке. ÐÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð´Ð»Ñ Ð²ÑбоÑа, оÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа и инвеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²ÑбоÑа, но вÑполнÑÑÑ ÑакÑÑ ÑÑнкÑÐ¸Ñ ÑолÑко еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока пÑÑÑа. Ð ÑеÑедине командной ÑÑÑоки ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ñже не вÑзÑваÑÑ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑий гÑÑппового вÑбоÑа, но заÑо Ð²Ñ Ð½Ðµ ÑможеÑе иÑполÑзоваÑÑ ÑÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð´Ð»Ñ ÑÐ°ÐºÐ¸Ñ Ð¾Ð¿ÐµÑаÑий, еÑли ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока не пÑÑÑа.

alternate_plus_minus

ÐÑли ÑÑÑановлена, ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ’+’, ’−’, ’’ and ’*’ обÑабаÑÑваÑÑÑÑ Ð¾Ð±ÑÑнÑм обÑазом. ЧÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ ÑайлÑ, оÑмениÑÑ Ð¸Ð»Ð¸ инвеÑÑиÑоваÑÑ Ð²ÑбоÑ, иÑполÑзÑйÑе ’Alt−+’, ’Alt−-’ и ’Alt−*’ ÑооÑвеÑÑÑвенно.

show_output_starts_shell

ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑабоÑÐ°ÐµÑ ÑолÑко в Ñом ÑлÑÑае, когда не вклÑÑена поддеÑжка subshell. ÐÑли она ÑÑÑановлена, Ñо пÑи нажаÑии C−o Ð´Ð»Ñ Ð¿ÐµÑеÑода в ÑкÑан полÑзоваÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð½Ð¾Ð²Ñй ÑкземплÑÑ Ð¾Ð±Ð¾Ð»Ð¾Ñки.

torben_fj_mode

УÑÑановка ÑÑой опÑии Ñлегка изменÑÐµÑ ÑеакÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð° нажаÑие ÐºÐ»Ð°Ð²Ð¸Ñ Home и End в акÑивной панели. ÐмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑемеÑаÑÑ Ð¿Ð¾Ð´ÑвеÑÐºÑ (кÑÑÑоÑ) к пеÑÐ²Ð¾Ð¼Ñ Ð¸Ð»Ð¸ поÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð¸Ð· имен Ñайлов, оÑобÑаженнÑÑ Ð½Ð° панели, нажаÑие ÑÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð²ÑзÑваÑÑ ÑледÑÑÑÑÑ ÑеакÑиÑ:

клавиÑа Home − пеÑемеÑение кÑÑÑоÑа ввеÑÑ Ð´Ð¾ ÑеÑÐµÐ´Ð¸Ð½Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, еÑли кÑÑÑÐ¾Ñ Ð±Ñл ниже, в пÑоÑивном ÑлÑÑае пеÑемеÑение на ÑамÑÑ Ð²ÐµÑÑнÑÑ ÑÑÑокÑ; еÑли ÑолÑко кÑÑÑÐ¾Ñ Ñже на Ñамой веÑÑней ÑÑÑоке, Ñо пеÑемеÑение на ÑамÑÑ Ð¿ÐµÑвÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка Ñайлов.

клавиÑа End вÑзÑÐ²Ð°ÐµÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸ÑнÑÑ ÑеакÑÐ¸Ñ − ÑмеÑение вниз до ÑеÑÐµÐ´Ð¸Ð½Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸, еÑли кÑÑÑÐ¾Ñ Ð±Ñл вÑÑе; еÑли ниже − Ñо пеÑеÑод на поÑледнÑÑ Ð¾ÑобÑажаемÑÑ Ð² панели ÑÑÑокÑ; еÑли Ñже на поÑледней ÑÑÑоке, Ñо пеÑемеÑение кÑÑÑоÑа на ÑамÑÑ Ð¿Ð¾ÑледнÑÑ ÑÑÑÐ¾ÐºÑ ÑпиÑка Ñайлов.

use_file_to_guess_type

Ðогда ÑÑа опÑÐ¸Ñ Ð²ÐºÐ»ÑÑена (ÑÑо Ñделано по ÑмолÑаниÑ), mc бÑÐ´ÐµÑ Ð²ÑзÑваÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ file Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа Ñайла в ÑооÑвеÑÑÑвии Ñ Ñипами Ñайлов, ÑказаннÑми в Ñайле mc.ext.

xtree_mode

ÐÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð²ÐºÐ»ÑÑена (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½Ð° вÑклÑÑена), Ñо пÑи пÑоÑмоÑÑе в одной из панелей ÑÑÑÑкÑÑÑÑ Ð´ÐµÑева каÑалогов во вÑоÑой панели авÑомаÑиÑеÑки бÑÐ´ÐµÑ Ð¾ÑобÑажаÑÑÑÑ ÑпиÑок Ñайлов вÑбÑанного каÑалога.

clipboard_store

ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð½Ð°Ð·Ð½Ð°ÑиÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ (Ñ Ð¿Ð°ÑамеÑÑами) Ð´Ð»Ñ ÑабоÑÑ Ñ Ð±ÑÑеÑом обмена, ÑакÑÑ ÐºÐ°Ðº ’xclip’, Ð´Ð»Ñ Ð²ÑÑавки даннÑÑ Ð² ÑиÑÑемнÑй бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°. ÐапÑимеÑ:

clipboard_store=xclip −i
clipboard_paste

ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð½Ð°Ð·Ð½Ð°ÑиÑÑ Ð²Ð½ÐµÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ (Ñ Ð¿Ð°ÑамеÑÑами) Ð´Ð»Ñ ÑабоÑÑ Ñ Ð±ÑÑеÑом обмена, ÑакÑÑ ÐºÐ°Ðº ’xclip’, Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¸Ð· ÑиÑÑемного бÑÑеÑа обмена. ÐапÑимеÑ:

clipboard_paste=xclip −o

autodetect_codeset

ÐÑа опÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð¸ÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ enca Ð´Ð»Ñ Ð°Ð²ÑомаÑиÑеÑкого опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð´Ð¸Ñовки ÑекÑÑовÑÑ Ñайлов во вÑÑÑоеннÑÑ Ð¿ÑоÑмоÑÑÑике и ÑедакÑоÑе. СпиÑок допÑÑÑимÑÑ Ð·Ð½Ð°Ñений Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿Ð¾Ð»ÑÑен командой “enca −−list languages | cut −d : −f1”. ÐпÑÐ¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° ÑаÑполагаÑÑÑÑ Ð² ÑекÑии [Misc].

ÐапÑимеÑ:

autodetect_codeset=russian

ÐаÑамеÑÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов и пÑогÑаммпÑоÑмоÑÑа

Midnight Commander позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑÐ½Ð¸Ñ ÑедакÑоÑов и пÑогÑамм пÑоÑмоÑÑа. Ðни задаÑÑÑÑ Ð² ÑекÑии “[External editor or viewer parameters]”, коÑоÑÐ°Ñ ÑнаÑала иÑеÑÑÑ Ð² ÑиÑÑемном (mc.lib), а заÑем в полÑзоваÑелÑÑком (~/.config/mc/ini) Ñайле иниÑиализаÑии. ÐÐ¼Ñ Ð¿Ð°ÑамеÑÑа должно ÑовпадаÑÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ внеÑнего ÑедакÑоÑа или пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÑоÑмоÑÑа. ÐнаÑение паÑамеÑÑа Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ ÑледÑÑÑие пеÑеменнÑе:

%filename ÐÐ¼Ñ Ñайла Ð´Ð»Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пÑоÑмоÑÑа.

%lineno ÐÐ¾Ð¼ÐµÑ Ð½Ð°ÑалÑной ÑÑÑоки в оÑкÑÑваемом Ñайле.

ÐÑимеÑ:

[External editor or viewer parameters]
vi=%filename +%lineno
joe=%filename +%lineno
more=%filename +%lineno

ÐаÑалÑÐ½Ð°Ñ ÑÑÑока пеÑедаÑÑÑÑ Ð² во внеÑнÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пÑоÑмоÑÑа ÑолÑко в Ñом ÑлÑÑае, еÑли она вÑзÑваеÑÑÑ Ð¸Ð· окна ÑезÑлÑÑаÑов поиÑка Ñайлов.

ÐÑли внеÑнÑÑ Ð¿ÑогÑамма ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пÑоÑмоÑÑа запÑÑкаеÑÑÑ Ð¿Ð¾ клавиÑам F4 или F3, MC надееÑÑÑ, ÑÑо она Ð¸Ð¼ÐµÐµÑ ÑобÑÑвеннÑÑ ÑÑнкÑÐ¸Ñ Ð¾ÑкÑÑÑÐ¸Ñ Ñайла в Ñом же Ñамом меÑÑе, где он бÑл закÑÑÑ Ð² пÑедÑдÑÑий Ñаз. ТакÑÑ ÑÑнкÑÐ¸Ñ Ð¸Ð¼ÐµÐµÑ, напÑимеÑ, ÑедакÑÐ¾Ñ “joe” и многие дÑÑгие. MC не пÑепÑÑÑÑвÑÐµÑ Ð²Ð½ÐµÑней пÑогÑамме ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пÑоÑмоÑÑа ÑамоÑÑоÑÑелÑно ÑоÑÑанÑÑÑ Ð¸ воÑÑÑановливаÑÑ Ð¿Ð¾Ð·Ð¸Ñии в оÑкÑÑваемÑÑ ÑайлаÑ.

ÐÐ°Ð·Ñ ÑеÑминалов

Midnight Commander обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð²Ð½ÐµÑÐµÐ½Ð¸Ñ Ð¸ÑпÑавлений в ÑиÑÑемнÑÑ Ð±Ð°Ð·Ñ ÑеÑминалов, даже еÑли Ð²Ñ Ð½Ðµ обладаÑÑе пÑавами ÑÑпеÑполÑзоваÑелÑ. Midnight Commander иÑÐµÑ Ð² ÑиÑÑемном иниÑиализаÑионном Ñайле (Ñайл mc.lib в библиоÑеÑном каÑалоге пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander) или в Ñайле ~/.config/mc/ini ÑекÑÐ¸Ñ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ “terminal:your−terminal−name”, а заÑем ÑекÑÐ¸Ñ “terminal:general”. ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока в ÑÑÐ¸Ñ ÑекÑиÑÑ ÑодеÑÐ¶Ð¸Ñ ÐºÐ»ÑÑевое Ñлово, коÑоÑое Ð²Ñ ÑоÑиÑе опÑеделиÑÑ, за коÑоÑÑм ÑледÑÐµÑ Ð·Ð½Ð°Ðº ÑавенÑÑва и опÑеделение клÑÑевого Ñлова. СпеÑиалÑнÑй Ñимвол e иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ÑкÑаниÑÑÑÑÐ¸Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑей, а ^x ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑей вида control−x

РкаÑеÑÑве клÑÑевÑÑ Ñлов иÑполÑзÑÑÑÑÑ:

f0 − f20 опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов,
генеÑиÑÑемÑÑ Ð¿Ñи нажаÑии на ÑÑнкÑионалÑнÑе
клавиÑи F0−F20
bs опÑеделÑÐµÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ñимволов, коÑоÑаÑ
бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑÑо клавиÑи Backspace
home Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Home
end Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи End
up Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Up
down Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Down
left Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Left
right Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Right
pgdn Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Page Down
pgup Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Page Up
insert Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Insert
delete Ñо же Ð´Ð»Ñ ÐºÐ»Ð°Ð²Ð¸Ñи Delete
complete комбинаÑÐ¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑаÑии “завеÑÑение ввода”

ÐапÑимеÑ, Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð´Ð°ÑÑ, ÑÑо клавиÑе Insert ÑооÑвеÑÑÑвÑÐµÑ ÑкÑаниÑÑÑÑÐ°Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ “Escape + [ + O + p”, нÑжно в Ñайле ini пÑопиÑаÑÑ ÑÑÑокÑ:

insert=e[Op

ÐпеÑаÑÐ¸Ñ “завеÑÑение ввода” обÑÑно вÑзÑваеÑÑÑ Ð¿Ð¾ клавиÑам Alt−Tab, но задав знаÑение клÑÑевого Ñлова complete можно вÑзÑваÑÑ ÑакÑÑ Ð¶Ðµ ÑеакÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ Ð¿Ð¾ дÑÑгой комбинаÑии ÐºÐ»Ð°Ð²Ð¸Ñ (поÑÐµÐ¼Ñ Ð±Ñ Ð½Ðµ ÑделаÑÑ ÑÑо, еÑли Ñ Ð²Ð°Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑа, имеÑÑÐ°Ñ Ð¼Ð°ÑÑÑ Ð½ÐµÐ¸ÑполÑзÑемÑÑ ÐºÐ»Ð°Ð²Ð¸Ñ!).

ФайлÑ

ÐÑогÑамма Ð¸Ð·Ð²Ð»ÐµÐºÐ°ÐµÑ Ð²ÑÑ Ð½ÑжнÑÑ ÐµÐ¹ инÑоÑмаÑÐ¸Ñ Ð¸Ð· Ñайлов, пÑÑи к коÑоÑÑм опÑеделÑÑÑÑÑ Ð¾ÑноÑиÑелÑно пеÑеменной окÑÑÐ¶ÐµÐ½Ð¸Ñ MC_DATADIR. ÐÑли ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ задана, пÑоиÑÑÐ¾Ð´Ð¸Ñ Ð¾Ð±ÑаÑение к Ñак назÑÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑеÑÐ½Ð¾Ð¼Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð¸Ð¼Ñ ÑÑого каÑалога, дайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc −f.

/usr/share/mc/help/mc.hlp

Файл подÑказки Ð´Ð»Ñ Ð¿ÑогÑаммÑ.

/usr/share/mc/mc.ext

ÐÑполÑзÑемÑй по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð±ÑеÑиÑÑемнÑй Ñайл ÑаÑÑиÑений.

~/.config/mc/mc.ext

Файл ÑаÑÑиÑений полÑзоваÑелÑ. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо обÑеÑиÑÑемного Ñайла ÑаÑÑиÑений.

/etc/mc/mc.ini
/usr/share/mc/mc.ini

ÐбÑеÑиÑÑемнÑе ÑÐ°Ð¹Ð»Ñ ÑÑÑановок Ð´Ð»Ñ Midnight Commander; иÑполÑзÑÑÑÑÑ ÑолÑко в ÑÐµÑ ÑлÑÑаÑÑ, когда полÑзоваÑÐµÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ñвоего Ñайла ~/.config/mc/ini. ÐÑли Ñайл /etc/mc/mc.ini ÑÑÑеÑÑвÑеÑ, Ñо /usr/share/mc/mc.ini не иÑполÑзÑеÑÑÑ.

/usr/share/mc/mc.lib

ÐлобалÑнÑе ÑÑÑановки Ð´Ð»Ñ Midnight Commander. УÑÑановки из ÑÑого Ñайла дейÑÑвиÑелÑÐ½Ñ Ð´Ð»Ñ Ð²ÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелей, незавиÑимо Ð¾Ñ Ñого, имеÑÑ Ð»Ð¸ они ~/.config/mc/ini или неÑ. РнаÑÑоÑÑий Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑолÑко наÑÑÑойки ÑеÑминалов загÑÑжаÑÑÑÑ Ð¸Ð· mc.lib.

~/.config/mc/ini

СобÑÑвеннÑе ÑÑÑановки полÑзоваÑелÑ. ÐÑли Ñакой Ñайл ÑÑÑеÑÑвÑеÑ, Ñо ÑÑÑановки загÑÑжаÑÑÑÑ Ð¸Ð· него, а не из обÑеÑиÑÑемного иниÑиализаÑионного Ñайла пÑогÑаммÑ.

/usr/share/mc/hints/mc.hint

ÐÑÐ¾Ñ Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð´Ñказки (hints или cookies), ÑиклиÑеÑки оÑобÑажаемÑе пÑогÑаммой.

/usr/share/mc/mc.menu

ÐÑÐ¾Ñ Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¾Ð±ÑеÑиÑÑемное Ð¼ÐµÐ½Ñ Ð¿Ñиложений.

~/.config/mc/menu

СобÑÑвенное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо обÑеÑиÑÑемного менÑ.

~/.cache/mc/Tree

СпиÑок каÑалогов Ð´Ð»Ñ Ð¾ÐºÐ½Ð°, вÑводимого пÑи вÑбоÑе пÑнкÑа Ð¼ÐµÐ½Ñ “Ðоманда/ÐеÑево каÑалогов” или пÑи пÑоÑмоÑÑе деÑева каÑалогов в одной из панелей. ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока Ñайла ÑооÑвеÑÑÑвÑÐµÑ Ð¿Ð¾Ð´ÐºÐ°ÑалогÑ. СÑÑоки, наÑинаÑÑиеÑÑ Ñо ÑлÑÑа (“/”) ÑооÑвеÑÑÑвÑÑÑ Ð¿Ð¾Ð»Ð½Ñм пÑÑÑм. ÐÑли ÑÑÑока наÑинаеÑÑÑ Ñ ÑиÑÑÑ, Ñо надо взÑÑÑ Ñказанное ÑиÑло Ñимволов из имени пÑедÑдÑÑего каÑалога. ÐÑи желании можно ÑоздаÑÑ ÑÑÐ¾Ñ Ñайл, дав командÑ

find / −type d −print | sort > ~/.cache/mc/Tree

ÐбÑÑно не Ð¸Ð¼ÐµÐµÑ ÑмÑÑла делаÑÑ ÑÑо, поÑÐ¾Ð¼Ñ ÑÑо Midnight Commander авÑомаÑиÑеÑки обновлÑÐµÑ ÑÑÐ¾Ñ Ñайл.

./.mc.menu

локалÑное менÑ, задаваемое полÑзоваÑелем. ÐÑли ÑÑÐ¾Ñ Ñайл ÑÑÑеÑÑвÑеÑ, он иÑполÑзÑеÑÑÑ Ð²Ð¼ÐµÑÑо Ñайла Ð¼ÐµÐ½Ñ Ð¸Ð· домаÑнего каÑалога полÑзоваÑÐµÐ»Ñ Ð¸ обÑеÑиÑÑемного менÑ.

ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÐºÐ¾Ñневой каÑалог MC, ÑÑÑановленнÑй по ÑмолÑаниÑ, можно иÑполÑзоваÑÑ Ð¿ÐµÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ MC_PROFILE_ROOT. ÐнаÑением ÑÑой пеÑеменнÑй должен бÑÑÑ Ð°Ð±ÑолÑÑнÑй пÑÑÑ. ÐÑли пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ MC_PROFILE_ROOT не опÑеделена или пÑÑÑа, иÑполÑзÑеÑÑÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ HOME. ÐÑли и HOME не опÑеделена или пÑÑÑа, каÑалоги MC опÑеделÑÑÑÑÑ ÑÑедÑÑвами библиоÑеки GLib.

ÐиÑензиÑ

ÐÑа пÑогÑамма ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð² надежде, ÑÑо она бÑÐ´ÐµÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ð¹, но ÐÐÐ ÐÐÐÐÐ¥−ÐÐÐÐ ÐÐРÐÐТÐÐ; даже без подÑазÑмеваемÑÑ Ð³Ð°ÑанÑий ÐÐÐÐÐРЧÐСÐÐРЦÐÐÐÐСТРили ÐРÐÐÐÐÐÐСТРÐÐЯ ÐÐÐÐРÐТÐÐРЦÐÐÐ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑобнÑÑ Ñведений ÑмоÑÑиÑе УнивеÑÑалÑнÑÑ ÐбÑеÑÑвеннÑÑ ÐиÑÐµÐ½Ð·Ð¸Ñ GNU.

Ðбновление веÑÑий

ÐоÑледние веÑÑии пÑогÑÐ°Ð¼Ð¼Ñ Midnight Commander можно найÑи на ÑайÑе http://ftp.midnight−commander.org/.

ÐÑÑгие иÑÑоÑники

ed(1), gpm(1), terminfo(1), view(1), sh(1), bash(1), tcsh(1), zsh(1), mcedit(1).

СÑÑаниÑа, поÑвÑÑÐµÐ½Ð½Ð°Ñ Midnight Commander, в World Wide Web:

http://www.midnight−commander.org/

ÐÐ°Ð½Ð½Ð°Ñ ÑÑÑаниÑа опеÑаÑивного ÑÑководÑÑва ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ, акÑÑалÑнÑÑ Ð´Ð»Ñ Ð²ÐµÑÑии 4.6.0 (ÑнваÑÑ 2003 года). ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе более ÑвежÑÑ Ð²ÐµÑÑÐ¸Ñ Ð¿ÑогÑаммÑ, оÑигиналÑÐ½Ð°Ñ ÑÑÑаниÑа на английÑком ÑзÑке Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ Ð±Ð¾Ð»ÐµÐµ полнÑÑ Ð¸ акÑÑалÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ. ÐÐ»Ñ Ð¿ÑоÑмоÑÑа оÑигиналÑной ÑÑÑаниÑÑ Ð² оболоÑке bash можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ
LANG= man mc

ÐÐТÐРЫ

Miguel de Icaza (miguel@ximian.com), Janne Kukonlehto (jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred Leeflang (fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es), Jakub Jelinek (jj@sunsite.mff.cuni.cz), Ching Hui (mr854307@cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk@sni.de), Norbert Warmuth (nwarmuth@privat.circular.de), Mauricio Plaza (mok@roxanne.nuclecu.unam.mx), Paul Sheer (psheer@icon.co.za), Pavel Machek (pavel@ucw.cz) and Pavel Roskin (proski@gnu.org) are the developers of this package. Alessandro Rubini (rubini@ipvvis.unipv.it) has been especially helpful debugging and enhancing the program’s mouse support, John Davis (davis@space.mit.edu) also made his S−Lang library available to us under the GPL and answered my questions about it, and the following people have contributed code and many bug fixes (in alphabetical order):

Adam Tla/lka (atlka@sunrise.pg.gda.pl), alex@bcs.zp.ua (Alex I. Tkachenko), Antonio Palama, DOS port (palama@posso.dm.unipi.it), Erwin van Eijk (wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu−berlin.de), Jean−Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens (root@dolphin.csudh.edu), Juan Francisco Grigera, Win32 port (j−grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar), Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva (mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it), Sergey Ya. Korshunoff (seyko2@gmail.com), Thomas Pundt (pundtt@math.uni−muenster.de), Timur Bakeyev (timur@goff.comtat.kazan.su), Tomasz Cholewo (tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad (torben.fjerdingstad@uni−c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su) and Wim Osterholt (wim@djo.wtm.tudelft.nl).

ÐеÑевод ÑекÑÑа подÑказки на ÑÑÑÑкий ÑзÑк − ÐоÑÑÑомин Ð.Ð., 1999г. ÐÑпÑавлениÑ, адапÑаÑÐ¸Ñ Ðº ÑекÑÑей веÑÑии и конвеÑÑаÑÐ¸Ñ Ð² ÑоÑÐ¼Ð°Ñ mandoc − Самойлов Ð.Ð. , 2002 г.

ÐедоÑабоÑки

ÐзвеÑÑнÑе авÑоÑам недоÑабоÑки пÑогÑÐ°Ð¼Ð¼Ñ Ð¿ÐµÑеÑиÑÐ»ÐµÐ½Ñ Ð² Ñайле TODO, коÑоÑÑй можно найÑи в ÑоÑÑаве поÑÑавлÑемого пакеÑа.

ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили в пÑогÑамме какие−Ñо недоÑÑаÑки или недоÑабоÑки, оÑоÑмиÑе, пожалÑйÑÑа, ваÑи замеÑÐ°Ð½Ð¸Ñ Ð¿Ð¾ адÑеÑÑ http://www.midnight−commander.org/.

ÐайÑе подÑобное опиÑание обнаÑÑженнÑÑ Ð½ÐµÐ´Ð¾ÑÑаÑков (и/или ваÑÐ¸Ñ Ð¿Ñедложений по ÑÑовеÑÑенÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑогÑаммÑ), ÑообÑиÑе веÑÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñ ÐºÐ¾ÑоÑой Ð²Ñ ÑабоÑаеÑе (Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð½Ð¾Ð¼ÐµÑа веÑÑии иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ mc −V), в какой опеÑаÑионной ÑиÑÑеме Ð²Ñ Ð·Ð°Ð¿ÑÑкали пÑогÑаммÑ. Ð ÑлÑÑае ÑаÑалÑной оÑибки пÑогÑÐ°Ð¼Ð¼Ñ Ð¼Ñ Ð±Ñдем оÑÐµÐ½Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑнÑ, еÑли Ð²Ñ Ð¿ÑиÑлеÑе Ñлед вÑзовов.