Modes and Navigation
Insert mode
iReturn to normal mode
EscJump start/end of file
gg / GMove by word
w / b / eLine start and end
0 / ^ / $Jump matching bracket
%Find character on line
f<char> / t<char>Vim cheatsheet from core editing to advanced navigation and macros.
This Vim cheatsheet covers both the daily essentials and high-impact advanced motions that make terminal editing much faster.
iEscgg / Gw / b / e0 / ^ / $%f<char> / t<char>dwdiwciwci"da(yip/<pattern>n / N:%s/<old>/<new>/g:%s/<old>/<new>/gc:g/^$/d:v/<pattern>/d:vsplit <file>:split <file>Ctrl-w h/j/k/l:tabnew <file>:bnext / :bprev:lsqaq@a@@Visual Line (V) -> select lines -> A<text> -> Esc:%normal I// :w:wa:q:wq:q!"+y"+pThis Vim cheatsheet covers both the daily essentials and high-impact advanced motions that make terminal editing much faster.
Need a hand with Vim Cheatsheet? Reach out through support or send a feature request with your workflow.