shell_patterns=1 # The above line tells whether this file uses regular expressions (shell_patterns=0) or shell patterns (shell_patterns=1). # Each menu entry starts with a title line starting from first column. The title line is followed by action lines. Each action line must start with space or tab. # Action line macros: %f is the currently selected file name %d is the directory name of the current panel %F is the selected file in the unselected panel %D is the directory name of the unselected panel %t and %T are tagged files. %u and %U are tagged files but the files are also untagged. %% is the % # Each menu entry may be preceded by a optional condition. Condition must start from the first column with '=' or '+' character. If the '=' condition is true the menu entry will be the default entry. If the '+' condition is true the menu entry will be shown otherwise it is not shown. You can also combine '+' and '=' producing '+='. # Condition syntax: = or: = | ... or: = & ... or: + or: + | ... or: + | ... # Sub-condition is one of following: f current file matching pattern? F other file matching pattern? d current directory matching pattern? D other directory matching pattern? t current file of type? T other file of type? ! negate the result of sub-condition # Pattern is a normal shell pattern. # Type is one or more characters of following: n(ot directory), r(egular file), d(irectory), l(ink), c(har special), b(lock special), f(ifo), s(ocket), x (executable), t(agged) For example 'rlf' means either regular, link or fifo. # If the condition is started with '=?' or '+?' instead of '=' or '+' a debug trace will be shown whenever the value of condition is calculated. # Comments are started with '#'. The additional comment lines must start with '#', space or tab. # ACTUAL MENU ENTRIES START HERE: + t n A Dumps the currently selected file od -c %f B Edit a bug report and send it to root vi /tmp/mail.$$ mail root < /tmp/mail.$$ + t r G Display the file with roff -man nroff -man %f | more H Call the info hypertext browser info J Copies -R . to other panel with tar tar cf - %d | (cd %D && tar xvpf -) += t d K Makes a release of the current subdirectory tar="%{Name of the distribution file (without extension):}" ln -s %d `dirname %d`/`basename %d`.tar cd .. tar cvhf - $tar | gzip -f9 > $tar.tar.gz = f *.tar.gz | f *.tgz & t n X Extract the contents of a compressed tar file tar xzvf %f