This was highly inpired by this YouTube video from ThePrimeagen. The repository is this https://github.com/ThePrimeagen/init.lua.
I am in this journey to live more in the terminal, so I'll be using neovim only to coding.
| Plugin | Command | Action |
|---|---|---|
| Telescope | SPACE + p + f | Open find files |
| Telescope | CTRL + p | Open git files |
| Telescope | SPACE + p + w + s | Search for word under cursor in files |
| Telescope | SPACE + p + W + s | Search for WORD under cursor in files |
| Telescope | SPACE + p + s | Prompt to input search term and search in files |
| Telescope | SPACE + v + h | Open help tags |
| Harpoon | CTRL + e | Open harpoon window |
| Harpoon | SPACE + a | Add current file to harpoon |
| Harpoon | CTRL + h | Select first mark in harpoon |
| Harpoon | CTRL + t | Select second mark in harpoon |
| Harpoon | CTRL + n | Select third mark in harpoon |
| Harpoon | CTRL + s | Select fourth mark in harpoon |
| Harpoon | CTRL + SHIFT + P | Navigate to previous mark in harpoon |
| Harpoon | CTRL + SHIFT + N | Navigate to next mark in harpoon |
| Fugitive | SPACE + g + s | Execute Git command |
| Fugitive | SPACE + p | Push current branch |
| Fugitive | SPACE + SHIFT + P | Pull with rebase |
| Fugitive | SPACE + t | Push to upstream origin |
| Fugitive | d + v | Open conflict in 3 views |
| - | CTRL + w + = | Equalize the 3 views sizes |
| Fugitive | g + u | Get diff from left side (version 2) |
| Fugitive | g + h | Get diff from right side (version 3) |
| UndoTree | SPACE + u | Toggle Undo |
| ZenMode | SPACE + z + z | Toggle ZenMode with 90px width |
| ZenMode | SPACE + z + Z | Toggle ZenMode with 80px width |
| - | g + d | Jump to function definition |
| Glow | :Glow | Preview markdown file |