Skip to content

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

CommandShortcutPlugin
Hover symbolK
Show code actionsg.
Go to definitiongd
Go to declarationgD
Go to implementationgI
Go to referencesgr
Go to type definitiongy
Signature helpgk
Format linesgq
Renamecd
Signature helpCtrl+S
Next Reference]]snacks.words
Previous Reference[[snacks.words
Jump to context[cnvim-treesitter-context

Completion

CommandShortcutPlugin
Trigger completion / Toggle documentationCtrl+Spaceblink.cmp
HideCtrl+hblink.cmp
PreviousCtrl+jblink.cmp
NextCtrl+kblink.cmp
AcceptCtrl+lblink.cmp
Scroll documation upCtrl+ublink.cmp
Scroll documation downCtrl+dblink.cmp
Toggle signatureCtrl+sblink.cmp

Operators

CommandShortcutPlugin
Replace text region with registergRmini.operator
Exchange text regionsgXmini.operator
Multiply text regionsgmmini.operator
Sort text regiongsmini.operator
Evaluate text regiong=mini.operator

Diagnostics

CommandShortcutPlugin
Go to next diagnostic]d
Go to previous diagnostic[d
Hover diagnosticCtrl+Wd
Open diagnosticsSPACEedfolke/trouble.nvim
Open buffer diagnosticsSPACEeDfolke/trouble.nvim

Git

CommandShortcutPlugin
Go to next hunk]hmini.diff
Go to last hunk]Hmini.diff
Go to previous hunk[hmini.diff
Go to first hunk[Hmini.diff
Reset hunkgHmini.diff
Text ObjectsShortcutPlugin
Hunkghmini.diff

Explore

CommandShortcutPlugin
Open directorySPACEeemini.files
Open file directorySPACEefmini.files
Open config directorySPACEecmini.files
Open diagnosticsSPACEedfolke/trouble.nvim
Open buffer diagnosticsSPACEeDfolke/trouble.nvim
Open symbolsSPACEesfolke/trouble.nvim

About

`~/.config/nvim/`

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Contributors

Languages