Neovim Plugin
3.9k 2026-04-23
mason-org/mason-lspconfig.nvim
An extension that bridges mason.nvim and nvim-lspconfig to simplify LSP server management and auto-enabling in Neovim.
Core Features
Automatically installs and enables LSP servers.
Provides convenience commands like ':LspInstall'.
Offers additional LSP configurations for specific servers.
Translates server names between nvim-lspconfig and mason.nvim.
Allows granular control over automatic server enabling/disabling.
Quick Start
require("mason-lspconfig").setup()Detailed Introduction
mason-lspconfig.nvim serves as an essential integration layer, connecting mason.nvim's robust LSP server management with nvim-lspconfig's powerful configuration capabilities within Neovim. Its primary goal is to streamline the developer experience by automating the installation and activation of language servers. This plugin simplifies complex setups, provides convenient commands like ':LspInstall', and ensures seamless compatibility by translating server names, ultimately fostering a more efficient and integrated coding environment for Neovim users.