Vim Cheatsheet

Normal Mode:

Action Key
Cancel Action Ctrl+c
Move by character h; j; k; l
Move to start of word w; b
Move to start of WORD W; B
Move to end of word e; ge
Move to end of WORD E; gE
Find char (forward, backward) f+{character}; F+{character}
Find until (forward; backward) t+{character}; T+{character}
Find char loop (next, prev) ;; ,
Go to first char (Home) 0
Go to first non-blank char ^
Go to end of line (End) $
Go to end non-blank char g,_

Neovim keybinds

  • Leader:
  • Netrw (:Ex) : <>e

Telescope: extendable fuzzy finder - Find files: <>fj (in current dir?) - Find files in git project: ^p - Find from grep string: <>fs

Treesitter: language parser provider

undotree: a tree of undo histories

lsp-zero:

mason: more language servers?