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?