This is my NeoVim config (for version 0.7 and greater).
- beautiful theme
- lsp support
- convenient keymaps
- clone this to .config/nvim
- exec
:PackerSync
- install treesitter language support by
:TSInstall cpp
- install lspserver by
LspInstall clangd
- download plugin dependency, like
rg
andfd
for file grep and live grep intelescope.nvim
- if
base46
not found in.local/share/nvim/site/pack/packer/opt
, create soft symbol link tobase46
in.local/share/nvim/site/pack/packer/start
- cmake indent width: modify cmake format python script
- clang-format test
- c++ generate code, e.g. some clion features
- load configure from local project like
.vim
dir or something - ros message file format highlight
- git sign show diff code like vscode
- ros
.launch
file parse as xml format - ros
.msg
,.action
,.srv
files highlighter - multi-line edit
- nvchad
- askfiy's posts