The document outlines 11 levels for becoming a good programmer with Vim. It begins with learning basic Vim commands through vimtutor (Level 1). Level 2 focuses on using motions and text objects without visual mode. Later levels involve customizing one's Vim configuration, using plugins, writing Vim scripts, and developing tools in Vim. The presenter notes they recently got married and their wife will be arriving soon.
12. Lv1
• vimtutor'ed
• $ vimtutor ja
• hjkl
• <esc> i a
• :w :q :wq
•v y p
Saturday, November 19, 2011
13. Lv2
• No need for visual mode
• motions
• y}
• text-objects
• daw
Saturday, November 19, 2011
14. Lv2 (cont'd)
• neocomplcache.vim
• auto complete
• vimrc: plugin configs
Saturday, November 19, 2011
15. EP/FP
• HP/MP
• Eye sight point/power
• Finger (pinky) point/power
• Don't use your eyes too much
• Don't use your fingers too much
Saturday, November 19, 2011
16. Lv3
• many plugins
• aesthetics for plugins
• quickrun.vim
• vimrc
• key mappings
• commands
Saturday, November 19, 2011