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
yamllsFireVim 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.
