- 00-minimal: Small configuration without third party plugins.
- 01-base: Small configuration that includes a plugin manager. It can provide a good base to start your own configuration.
- 02-opinionated: Opinionated configuration. It includes a combination of popular plugins. For the people who are looking to make Neovim their main editor but don't want to start from scratch. Plugins related to "code intellisense" are not included in this config.
- 03-lsp: Example configuration showing how to configure the built-in LSP client with autocompletion. It is based on
02-opinionated. This requires Neovim v0.11. - 04-lsp-installer: Same as
03-lspbut uses mason.nvim to install language servers. - 05-modular: Same as
04-lsp-installerbut everything is split in multiple files.
- Build your first Neovim configuration in lua
- Neovim: Plugins to get started
- Move from init.vim to init.lua
- Neovim's Official lua guide
- A guide on Neovim's LSP client
-
Vim as Your Editor
-
Language specific setup
-
Advanced topics