Vim/Neovim Rules
Modal text editor commands for efficient editing. Navigation, search, replace, buffers, and configuration essentials.
3 rules
Vim Keymapping Conventions
Beginner
Standards for Vim/Neovim key mappings — leader key usage, naming conventions, no overriding core motions, and organized keymap files with descriptions.
globs: **/.config/nvim/**/*.lua, **/keymaps.lua, **/.vimrc
keymappings, leader-key, conventions, which-key
View Rule
Neovim Plugin Selection Criteria
Intermediate
Guidelines for evaluating and selecting Neovim plugins — activity criteria, performance standards, dependency limits, and when to prefer built-in features over plugins.
globs: **/.config/nvim/lua/plugins/**, **/lazy-lock.json
plugins, neovim-ecosystem, evaluation, performance
View Rule
Vimrc / init.lua Structure Standards
Intermediate
Enforce modular, well-organized Neovim configuration files with logical section grouping, lazy-loading, and consistent coding patterns in Lua.
globs: **/.config/nvim/**/*.lua, **/init.lua, **/init.vim, **/.vimrc
vimrc, init-lua, configuration, modular
View Rule