Cool vi(m) commands

:u Undo.  (File under "Duh," but this really is the best.)
:e ~/ Explore; in this case, the home directory
:bro ol Or more verbosely, ':browse old'.  Hit 'q' then type appropriate # to edit that file.
:sh execute shell c

Syntax coloring for CFML in vi

Here are the steps to get syntax coloring working for CFML in vi.

First off, I was a little surprised to find that Debian didn't install the full vim by default, just vim-tiny.  Let's fix that:

sudo apt-get install vim vim-gui-common vim-doc vim-snippets vim-pathogen

bash cheat-sheet

Here is a list of useful UNIX commands, organized into broad categories. Purists will note that not all of these are built-in bash commands, but many are third-party utilities which must be downloaded separately (depending on which distribution of Linux or UNIX you are using).

Git cheat-sheet

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
git config --list

git clone https://github.com/chaosmind/vimrc/

git status
git add -A
git commit -m 'message'
git push
git log

git checkout recently-deleted-file
git checkout my-existing-branch
git log
git branch my-new-branch hashxxx