lazy.nvim
as a plugin managertelescope.nvim
as an in-project file, diagnostic, todo, etc searchnvim-treesitter
as a syntax highlightermason.nvim
as a lsp, formatter, linter managernvim-cmp
as a completion engine
and others for other cool functionality :D
2. Add parser. You can find parser name here
3. Add language server. You can find server name here
You can add server config as well. it's not necessary though so if you don't, server will get a default config - {}
4. Add one or more formatters and linters (optional). You can find formatter name here and linter name here
- Backup your config if you have
- Clone rep to
~/.config/
by following command:
git -C ~/.config/ clone https://github.com/yujiqo/nvim.git
- Run nvim and wait until all of plugins are installed then restart nvim
That's it!