(1) When tab-completing on Vim :cmdline, start with the dir of the current file being edited, instead of the $PWD (use ./ for that).
(2) When pasting, arrange spaces and separators automagically: Exemple: ('[x]' means the cursor is over char 'x', the brackets are not part of the text) red, [b]lue, green dW red, [g]reen $ red, gree[n] p red, green, blu[e] (3) A mode (to be used by /usr/bin/view) with less-like interface. I currently use :so=999 for easier scrolling. (4) About that generic syntax highlighting that uses just # for comments, and " ' for strings: Don't hightlight the # unless on the first column, and don't hightlight strings at all. Best regards, -- Rodolfo Borges