My editor of choice, simply due to the fact that I find it extremely efficient (and readily available everyhwere).

Cheat Sheets

For newbies, taken from this graphical vi-vim Cheat Sheet and Tutorial:

(simplegallery#vimsheets)* Basic Editing

  • Operators & Repetition
  • Yank & Paste
  • Searching
  • Marks & Macros
  • Various Motions
  • Various Commands
  • Everything

The full sheet is here.


Using vim as a man pager (useful for obscure UNIX variants):

export MANPAGER="col -b | view -c 'set ft=man nomod nolist' -"

Also of note is vimdiff, which everyone keeps forgetting about.

See Also: