Skip to content

ElijahInamarga/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My personal Neovim Configuration

A basic Neovim configuration built for C/C++ and Lua programming

Plugins and Motions

Plugin Name Purpose / Function Keybinding(s)
LSP (via nvim-lspconfig) Language Server K, gd, gD, gi, <leader>ca
Telescope Fuzzy Finder <leader>ff, <leader>fg
Harpoon Quick-jump for cycling between files <leader>a, <C-e>, <C-[>, <C-]>
none-ls Formatters and linters <leader>fn
UndoTree Better undo/redo with history tree <leader>u
flash Better search and motion using jump labels <zk>
comment Toggle for code comments gcc, gc, gb
Yazi Integrated file manager within nvim <leader>cw
Treesitter Syntax parsing and highlighting N/A
nvim-cmp Autocompletion N/A
LuaSnip Snippet Engine N/A
nvim-autopairs Automatic pairing of quotes and brackets N/A
N/A Reformat whole project to local .clang-format style <leader>fp
N/A Split window vertically <leader>v
N/A Rename <leader>rn

About

My personal Neovim configuration. A simple config for programming with C/C++ and Lua.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages