Skip to content

emonadeo/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

so yeah vim is like this different paradigm where your entire experience changes depending on the mode this is called modal editing and did you know that people actually spend the most time editing and navigating files instead of writing new code it's like painting where you have to prepare your brushes and palettes and canvas and shit and vim lets you do that but with text and you can totally customize it and

Keymap

The keymap is losely based on Zed's Vim Mode and echasnovski/nvim.

Language server

Command Shortcut Plugin
Hover symbol K nvim-lspconfig
Go to definition gd nvim-lspconfig
Go to declaration gD nvim-lspconfig
Go to implementation gi nvim-lspconfig
Go to type definition go nvim-lspconfig
Go to references gr nvim-lspconfig
Signature help gs nvim-lspconfig
Show code actions g. nvim-lspconfig
Rename cd or F2 nvim-lspconfig
Format F3

Diagnostics

Command Shortcut Plugin
Go to next diagnostic ]d
Go to previous diagnostic [d
Hover diagnostic gh
Open diagnostics SPACEed folke/trouble.nvim
Open buffer diagnostics SPACEeD folke/trouble.nvim

Git

Command Shortcut Plugin
Go to next hunk ]h mini.diff
Go to last hunk ]H mini.diff
Go to previous hunk [h mini.diff
Go to first hunk [H mini.diff
Reset hunk gH mini.diff
Text Objects Shortcut Plugin
Hunk gh mini.diff

Explore

Command Shortcut Plugin
Open directory SPACEee mini.files
Open file directory SPACEef mini.files
Open config directory SPACEec mini.files
Open diagnostics SPACEed folke/trouble.nvim
Open buffer diagnostics SPACEeD folke/trouble.nvim
Open symbols SPACEes folke/trouble.nvim

About

`~/.config/nvim/`

Topics

Resources

Stars

Watchers

Forks

Languages