. : = <sub-cond> : = <sub-cond> | <sub-cond> ... : = <sub-cond> & <sub-cond> ... <sub-condition> : f <pattern> ? F <pattern> ? d <pattern> ? D <pattern> ? t <type> <type>? T <type> <type>? ! <sub-cond> <sub-cond> (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 tar- gzip -cd %f | tar xvf -  (Addition Conditions) '+' ( '+?') '=' ( '=?') - . , , - . - , '+=' '=+' ( - , '+=?' '=+?'). , , - , , - '+', - '='. [Options Menu] "" ("Options") Midnight Commander (), , , "". , "x" . Configuration , Midnight Commander.  (Display bits)Display bits , , ( ) - , (, ).  (Confirmation)Confirmation , , .  (Learn keys)Learn keys , , , , , .  (Virtual FS)Virtual FS , - , .  (Layout)Layout , mc .  (Save setup)Save Setup ini- . [Configuration] , , : " ", " " " ".  (Panel Options) ^T (Backup) . Midnight Commander , - '~' ( -B ls GNU). ^T . Midnight Commander , ( ls -a). ^T . (- C-t Insert ), . ^T . , F9 , ( ). ( ) Enter , , . ^T /. , . , ( ) , - . ^T . - . , Midnight Commander : , i-node , ; i-node ( , ..) . ( ) ( C-r ).  Midnight Commander , . : ^T<> , . Linux SCO xterm , C-o. ^T< "" > - , ( , xterm Linux-). ^T<> .  ^T (Verbose operation). , , , . , . , 9600 bps. ^TCompute totals. , Midnight Commander , - - - (, ). , ^T . ^T shell (Shell Patterns). Select, Unselect Filter , , (shell- like regular expressions). , , : '*' '.*' ( ); '?' '.' ( ) '.' (literal dot). , , ed(1). ^T . , Midnight Commander ~/.mc/ini . ^T . , - . , (), . ^T . , - . , , EDITOR . , vi .  .Internal File Editor ^T . , . , , PAGER . , - view .  .Internal File Viewer ^T: (Complete: show all). Midnight Commander  Completion M-Tab , . M-Tab , ( ), . M-Tab . M-Tab , . ^TRotating dash. , Midnight Commander , , - (). ^T lynx (Lynx-like motion). , " " " " ( , ). . ^T chown. , ChmodChmod ChownChown  Chown.Advanced Chown ^T . , Midnight Commander , cd . bash . , Midnight Commander cd , , cd .. , , . ^T . , . " " " "  . . [Display bits] .. - . 7- , "7 ". "ISO-8859-1" ISO-8859-1, " 8- " , 8- . [Confirmation] , , , , mc, ( , ). [Learn keys] ..  (Learn keys)Learn keys , (F1 -F20 , Home , End ), . , . , Tab , vi ('h ' , 'j ' , 'k ' 'l ' ). , OK, . . , OK. . , F1 - ( ), . . Tab . - , OK . , () , . ( Tab ) Enter  . , , . Esc , . , ( ). , [terminal:TERM] ~/.mc/ini ( TERM - ) . , , , . [Virtual FS] -  Virtual File System. Midnight Commander - , (, ftp ). , - (, tar-) Midnight Commander . , , . tar : , tar-, . tar- (- tar- - ), ( tar- /), tar tar-. tar-, , , . - , Midnight Commander . , , . 1 .  tarTar File System. FTP , FTP-, ( ). , , ^Tftpfs directory cache timeout . ftp, - ftp . , - (proxy host), ftp Midnight Commander , -.  FTP FTP File System . [Layout] " " Midnight Commander. , , , -, . Linux SCO- , . , - , . , , ^T ^T  .Colors , ^Tperm ^Tmode  Listing Mode..., , Midnight Commander, , ^Tselected (  Colors). , , ( core), .. ^T- , . [Save Setup] Midnight Commander ~/.mc/ini . , mc.ini . - , , mc -f ( MC). , ^TMC . ^T ~/.mc/ini , , , Left and Right Menus Options Menu. ^T ( "/"), ^TMC . . - - .  Special Settings. [Executing operating system commands] , MC , , ( ), Enter. Enter , , , Midnight Commander - ,  .Extension File Edit , , . -.Macro Substitution [The cd internal command] cd ^Tcd , - Midnight Commander. - , , : ^T (~) , , . , ~guest - guest, ~/guest - guest . ^T , '-', : cd - ^T CDPATH , cd , , Midnight Commander CDPATH , - . , CDPATH ~/src:/usr/src , ~/src /usr/src , (cd linux /usr/src/linux). [Macro Substitution] - , - ,Menu File Edit  ,Extension File Edit , -. : ^T"%f" . ^T"%d" . ^T"%F" . ^T"%D" . ^T"%t" . ^T"%T" , . ^T"%u" ^T"%U" %t %T, . , , , . ^T"%s" and ^T"%S" : , ; , . ^T"%q" Dropped files. In all places except in the Drop action of the mc.ext file,Extension File Edit this will become a null string, in the Drop action it will be replaced with a space separated list of files that were dropped on the file. ^T"%cd" , , .  .Virtual File System ^T"%view" . , . , . : ^Tascii - ascii; ^Thex - hex; ^Tnroff - , (bold) nroff; ^Tunformated - , nroff ; ^T"%%" % ^T"%{ }" . , . , . ESC F10 , . - . [The subshell support] subshell subshell - , bash, tcsh zsh. subshell , Midnight Commander - (a concurrent copy) - ( SHELL , , /etc/passwd) -, , . - subshell. - , shell (aliases), Midnight Commander. bash , , - subshell, ~/.mc/bashrc ~/.mc/inputrc . tcsh - ~/.mc/tcshrc . subshell C-o Midnight Commander ( ). - , , . subshell , - (prompt), Midnight Commander , .  OPTIONS , () subshell. [Controlling Midnight Commander] Midnight Commander Midnight Commander MC_CONTROL_FILE. , MC, MC , . , Midnight Commander WANT_PARSE. . clear_tags . tag <filename> . untag <filename> . select <filename> . change_panel . cd <path> . ( ), . ( ) - . . - , . "", " " " ". , . [Completion] (Completion) Midnight Commander ! - , . MC , ( $ ), ( ~ ), ( @ ) ( , ; - , ). , . , , , - . ( ), MC , ^TComplete: show all /Configuration. , Enter . , . M-Tab , , , ( ). , . , Esc, F10 / . Complete: show allConfiguration , , M-Tab , MC . [Virtual File System] Midnight Commander , - . - ( - virtual file system switch) Midnight Commander- , -Unix- . Midnight Commander - (VFS): - , - Unix; - ftpfs, FTP; - tarfs, tar- tar-; - undelfs, ext2 ( , Linux ); - fish ( rsh and ssh); - , , nfs. - - . - - :  ftpfs (FTP File System)FTP File System  tar Tar File System  FISH (FIle transfer over SHell) FIle transfer over SHell filesystem  NFS (Network File System) Network File System  UFS (Undelete File System) Undelete File System [FTP File System] FTP ftpfs . "FTP-" ( ) cd, : ^T/#ftp:[!][user[:pass]@]machine[:port][remote-dir] ^Tuser, port ^Tremote-dir . ^Tuser , Midnight Commander , , . ^Tpass ( ) . ( hotlist, ; ). : /#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.  ...Virtual FS "". - , ^TAlways use ftp proxy  ...Virtual FS "". - -. ( - ) : /usr/lib/mc.no_proxy ( - , ), , - FTP- , mc.no_proxy , . ftp- (If you are using the ftpfs code with a filtering packet router), - , - (the passive-open mode). ^Tftpfs_use_passive_connections . Midnight Commander , FTP, .  ...Virtual FS "". , - , - , , C-r . - ( , , - , FTP , - ). [Tar File System] Tar tar tar- tar-, chdir. , tar-, , : ^Tcd ./filename.tar#utar/[dir-inside-tar] mc.ext - tar-, tar- tar- Enter. , - ,  . Extension File Edit : cd mc-3.0.tar.gz#utar/mc-3.0/vfs cd /ftp/GCC/gcc-2.7.0.tar#utar tar-. [FIle transfer over SHell filesystem] FISH (FIle transfer over SHell) fish - , , . , , fish-, bash- shell. (chdir), : ^T/#sh:[user@]machine[:options];/[remote-dir]; ^Tuser, ^Toptions ^Tremote-dir . ^Tuser , Midnight Commander - , - , - . ^Toptions : 'C' - 'r' - rsh ssh. ^Tremote-dir , . : /#sh:onlyrsh.mx:r/linux/local /#sh:joe@want.compression.edu:C/private /#sh:joe@noncompressed.ssh.edu/private [Network File System] NFS (Network File System) mc - , . , , - mcserv(8) . , - : ^T/#mc:[user@]machine[:port][remote-dir] ^Tuser, ^Tport ^Tremote-dir . ^Tuser , Midnight Commander - , - , - . ^Tport , ( , , - man mcserv(8) ). ^Tremote-dir , . : /#mc:ftp.nuclecu.unam.mx/linux/local /#mc:joe@foo.edu:11321/private [Undelete File System] UFS (Undelete File System) Linux ext2fs, , , ( ext2). UFS (Undelete File System) ext2fs, , . , ( ), (chdir) , "/#undel" , . , - SCSI-, : /#undel:/sda2 , . , , , - ( , !). [Colors] Midnight Commander , - , . . , -c -b, - . ncurses slang . ncurses : ncurses . , , , mc -V . Slang ncurses , - COLORTERM ; , -c. , , ^Tcolor_terminals Colors . Midnight Commander , . : [Colors] color_terminals=linux,xterm color_terminals=terminal-name1,terminal-name2... Midnight Commander , . MC_COLOR_TABLE Colors . Colors () ^Tbase_color . , - . : [Colors] base_color= xterm=menu=magenta:marked=,magenta:markselect=,red : <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ... (keywords) : : normal, selected, marked, markselect, errors, input, reverse, gauge ; : menu, menusel, menuhot, menuhotsel ; : dnormal, dfocus, dhotnormal, dhotfocus ; : helpnormal, helpitalic, helpbold, helplink, helpslink ; : viewunderline ; : executable, directory, link, device, special, core ; : editnormal, editbold, editmarked . . - , . . ^Tinput . ^Tgauge