q or A-k: /* ... */ comment out line >>> Vi macro definitions <<< Q or A-K: /* ... */ un-comment out line >>> (*foo) = needs "foo" <<< Ctrl-y: /* ... */ bracket+insert to end >>> A-k = Alt or Meta-k <<< |||||||||||||||||||||||||||| t: Insert { ... } Block, { at end of current line. T: Insert { ... } Block, newline+aligned, (i.e. { and } vertically aligned) F1: do ... enddo F2: then ... endif F3: do ... done F4: ; then ... fi F12: Del to "Status" A-t: TeX-process. A-Tp: TeX-print A-Tk: kill daemon (*texm) --TEXT-- A-r: Reformat Paragraph. (*virefm.pl/reform) A-s: spell check file. A-Sm: spell+more (*spell) A-v: "anyView" file A-p: "anyPrint" file (*av/ap) --VIEWING-- A-Xa: "xaxa" axis/xplot filter A-Xe: w/error bars (*xaxa) A-x: Execute file (sh, csh, perl, wish script) does chmod 755 --EXECUTION-- A-w: Pass file to "wish -f" interpreter. (*wish) A-q: Repeat last exec A-Z: prompts for shell command to store (end with C-v ). to run: A-z A-m: "make" A-Mc: "make clean" A-Ma: "make all" --COMPILING-- A-Mm: "make" w/o save. A-c: cc file A-C: cc+a.out A-Md: xxgdb A-a: run a.out A-f: f77 file A-F: f77+a.out A-MC: set to C errorfmt A-MF: set to Fortran error fmt. A-h: Print this help. A-n: Rename window --MISC-- A-Q: Do a "quickClip" clipboard of current selection (*quickClip) A-Xsh: set default shell to "xsh" (cmd in xterm&, *xshell) A-Mf: pass thru mailf mailer script (*mailf mail frontend) ::ls, ::ls (ls -l|less), ::ps (ps x|less) [watch out for remap] --COLON CMDS-- ::ts4, ::ts8 (tabstops)