This is continue configuration from Vim plugin, before diving into the setup!

Configure C, py, java and lean how to Configure any other language and Code-format.


config

End of the video your configuration will look like this. New lsp folder and inside plugins lsp.lua , blink.lua

All files can be found here

$~/.config/nvim.
❯ tree
├── init.lua
├── lazy-lock.json
├── lua
│   ├── config
│   │   ├── keymap.lua
│   │   ├── lazy.lua
│   │   └── lsp
│   │       ├── capabilities.lua
│   │       ├── handlers.lua
│   │       ├── init.lua
│   │       └── servers
│   │           ├── clangd.lua
│   │           └── lua_ls.lua
│   └── plugins
│       ├── blink.lua
│       ├── buffer.lua
│       ├── fzf.lua
│       ├── lsp.lua
│       ├── neo_tree.lua
│       ├── status_line.lua
│       ├── terminal.lua
│       └── theme.lua

Conform: Code-format on Save