Basics of VI
- The Three Modes Of vi
- vi Terminology Differences
- Flags
- Moving Around In a Document
- See What Line You Are On
- Undo
- Delete
- Repeat Last Command
- Revert
- Run a Program On The Current Line
- Run a Program On The Whole File
- Join The Line Below To The Current Line.
- change case
- Map One Command To Another
- Search
- Replace
- Add / Remove Line Numbers From The Document
- Copy (Yank)
- Paste
- Save File
- Quit
- Prefixing Commands With Numbers
- Go To Matching Brace / Bracket
- Make uppercase/lowercase
- Search for the current word
- Substitute Last Search
- Using ctags with Vim
- Open a file with the given tag using vim
- Jump to file with the definition of a method name/class name
- Omnicomplete : Autocomplete in Ruby
- Select current line
- Repeat a character
- See all available snippets