Collection of functions that will help you use Neovim's LSP client. The aim is to provide abstractions on top of Neovim's LSP client that are easy to use.
[!IMPORTANT]
v4.x
became the default branch onAugust 03 2024
. If you are here because of a youtube video or some other tutorial, there is a good chance the configuration they show is outdated. Here is an installation demo for the current version.
Most people use lsp-zero just to help them setup nvim-cmp (an autocompletion plugin) and nvim-lspconfig (a plugin with pre-made configurations for various language servers). Here's a showcase of (some) features you can get using all those plugins.
You can browse the documentation here: lsp-zero.netlify.app/docs
Integrations
Guides
API
Blog posts
For detailed instructions visit the getting started page or the tutorial for beginners.
The following links just provide code for copy/paste.
If you find this tool useful and want to support my efforts, consider leave a tip in ko-fi.com ☕.