- 1. Vim
- 2. Introduction to Vim
- 2.1. Install vim
- 2.2. First editing session - create file
- 2.3. Change file
- 2.4. Visual Insert
- 2.5. Visual Append
- 2.6. Modes of vim
- 2.7. ESC
- 2.8. Save (write) file
- 2.9. Quit
- 2.10. Basic moves
- 2.11. Switch to insert/edit mode
- 2.12. Delete row/word/character
- 2.13. Undo - Redo
- 2.14. Copy/Paste (Yank/Paste)
- 2.15. Switch characters
- 2.16. Exercise: vim intro
- 2.17. Exercise: vim editing
- 3. More of Vim
- 3.1. Repeate commands
- 3.2. Repeat last change
- 3.3. Search
- 3.4. Search and replace: substitute
- 3.5. Search and replace: substitute modifiers
- 3.6. help
- 3.7. Editing another file
- 3.8. Switching buffers
- 3.9. Switching between last two buffers in vim
- 3.10. Visual modes
- 3.11. Indentation
- 3.12. String completition in insert mode
- 3.13. Shell commands
- 3.14. Jump to character in current line
- 3.15. Windows
- 3.16. Mark
- 3.17. Registers
- 3.18. Change encoding
- 3.19. Current filename
- 3.20. Show rownumbers
- 3.21. Show invisible characters
- 3.22. ~/.vimrc
- 3.23. Embed vim settings in source code
- 3.24. TABs vs. Spaces
- 3.25. Videos
- 3.26. Vim Resources