A text editor first released publicly in 1991. Vim's power is that it is keyboard driven and can be extensively customized.
- Watch Onramp to Vim on Upcase
- Complete vimtutor
- Read Seven habits of effective text editing by vim author Bram Moolenaar.",
- Learn the single-letter commands with the vim graphical cheat sheet.
- Type
:help
within vim and read the "Getting Started" and "Editing Effectively\ sections. - Improve Vim-key muscle memory by playing Vim Adventures
- Improve typing speed by playing Type Racer.
- Move with
h
,j
,k
,l
. - Move up and down a page.
- Move to beginning and end of a line.
- Move to beginning and end of a file.
- Enter and exit insert mode.
- Exit.
- Append text.
- Save.
- Combine operators (like delete) with motions (like end of word).
- Operate on lines.
- Undo.
- Search forward and backward.
- Match parentheses and brackets.
- Substitute.
- Execute a shell command.
- Copy and paste.
- Tab complete.
- Split horizontally and vertically.
- Jump forward and backward.
- Modify your environment via dotfiles.
- Watch The Art of Vim
- Watch Navigating Ruby Files with Vim
- Set up ctags for instanteous tab completion and jumping to method definitions.
- Install plugins.
- Read
:help
- Read
:help g
- Read
:help motion.txt
- Read
:help spell.txt
- Read
:help user-manual
- Read
:help visual.txt
- Read Learn Vimscript the Hard Way
- Identify vim's use of every letter on the keyboard (uppercase and lowercase).