I found this really good tutorial on Vi, a unix text editor. It has all kinds of cool help stuff like how to do key mappings and abbreviations and such.

http://www.devshed.com/c/a/Administration/Vi-201/3/