Useful Links
Computer Science
Other Tools and Technologies
Vim Editor
1. Introduction to Vim
2. Installation and Setup
3. First Steps with Vim
4. Understanding Vim Modes
5. Basic Navigation in Normal Mode
6. Basic Text Editing in Normal Mode
7. Command-Line Mode Operations
8. Visual Mode Operations
9. Advanced Navigation and Text Objects
10. Marks and Jumps
11. Register System
12. Macro System
13. Working with Multiple Files
14. Search and Pattern Matching
15. File Operations and Management
16. Customization and Configuration
17. Plugin System and Extensions
18. Advanced Vim Features
19. Integration and Workflow
20. Troubleshooting and Help
21. Advanced Learning and Mastery
Basic Navigation in Normal Mode
Character-Level Movement
Arrow Key Alternatives
Left Movement
Down Movement
Up Movement
Right Movement
Movement with Counts
Numeric Prefixes
Efficient Long-Distance Movement
Word-Based Navigation
Forward Word Movement
Beginning of Next Word
End of Current Word
WORD vs word Distinction
Backward Word Movement
Beginning of Previous Word
End of Previous Word
Word Boundary Understanding
Punctuation Handling
Whitespace Treatment
Line Navigation
Line Beginning and End
Absolute Line Start
First Non-blank Character
Line End
Last Non-blank Character
Line-Relative Movement
Current Line Operations
Line Number Jumping
File-Level Navigation
Document Boundaries
First Line
Last Line
Specific Line Numbers
Screen-Relative Movement
Top of Screen
Middle of Screen
Bottom of Screen
Screen Scrolling
Partial Screen Movement
Half-Screen Scrolling
Line-by-Line Scrolling
Full Screen Movement
Page Up and Down
Screen Positioning
Cursor Positioning
Center Current Line
Top and Bottom Alignment
Character Search Navigation
Forward Character Search
Find Character
Move to Character
Backward Character Search
Reverse Find
Reverse Move to
Search Repetition
Next Occurrence
Previous Occurrence
Previous
4. Understanding Vim Modes
Go to top
Next
6. Basic Text Editing in Normal Mode