===========================
Mini Vim Cheat Sheet
===========================
MODES
-----
Normal Mode : Esc -> Navigate & issue commands
Insert Mode : i, a -> Enter text
Visual Mode : v, V -> Select text (char/line/block)
Command-line : : -> Run commands like save, quit
NAVIGATION (NORMAL MODE)
------------------------
Left / Down / Up / Right : h / j / k / l
Next / Previous Word : w / b
Line Start / End : 0 / $
Scroll Up / Down : Ctrl+u / Ctrl+d
Go to Line N : :N (e.g., :42)
Search : /text, then n (next), N (prev)
EDITING
-------
Insert Before / After : i / a
Open New Line Below/Above : o / O
Delete Character : x
Delete Word : dw
Delete Line : dd
Copy Line : yy
Paste After / Before : p / P
Undo / Redo : u / Ctrl+r
Replace Char : r<char>
Change Word : cw
SAVE & QUIT
-----------
Save : :w
Quit : :q
Save and Quit : :wq or ZZ
Quit Without Saving : :q!
BONUS
-----
Vertical/horizontal split : :vsp or :sp
Buffer navigation : :bnext, :bprev
Line numbers on : :set number
Clear search highlight : :noh