Skip to content

LSP ​

FireVim uses Neovim's native LSP system with nvim-lspconfig for server configurations.

Configured servers currently include:

text
lua_ls
pyright
ts_ls
bashls
jsonls
yamlls

FireVim downloads nvim-lspconfig automatically when Neovim starts. The language servers themselves are external dependencies and must be installed separately.

Completion ​

Completion is provided natively via vim.lsp.completion, which is automatically enabled for any buffer with an attached LSP client.

🔥 FireVim: Neovim, re-ignited