Skip to content

Latest commit

 

History

History
83 lines (53 loc) · 4.73 KB

README.md

File metadata and controls

83 lines (53 loc) · 4.73 KB

LSP Zero

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 on August 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.

Demo

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.

See demo in asciinema

php code being edited in neovim

Documentation

You can browse the documentation here: lsp-zero.netlify.app/docs

Expand: More Documentation Links

Upgrade guides

Quickstart (for the impatient)

For detailed instructions visit the getting started page or the tutorial for beginners.

The following links just provide code for copy/paste.

Support

If you find this tool useful and want to support my efforts, consider leave a tip in ko-fi.com ☕.

buy me a coffee