vim-lsp is a Language Server Protocol client for Vim 8 and Neovim that brings modern IDE-style features into a lightweight editor. It uses Vim’s async jobs and timers (or Neovim’s RPC) to talk to external language servers without blocking the UI. Integrates with external completion frameworks for omnifunc/completion menus. With a server configured, you get go-to-definition, hover docs, signature help, references, rename, code actions, and diagnostics. It is designed to be minimal and extensible, often paired with completion plugins like asyncomplete or others for a full experience. Works with many language servers via simple server configuration blocks. The project aims to stay close to the LSP spec while exposing familiar Vim commands and mappings. It allows per-project or per-filetype setups, so multiple languages can be enabled side by side.

Features

  • Async LSP client for Vim 8 and Neovim with non-blocking UI
  • Core features: definition, references, hover, rename, code actions, and diagnostics
  • Works with many language servers via simple server configuration blocks
  • Integrates with external completion frameworks for omnifunc/completion menus
  • Per-project and per-filetype settings for flexible multi-language workflows
  • Minimal dependencies and a clear command/mapping interface

Project Samples

Project Activity

See All Activity >

Categories

Language Servers

License

MIT License

Follow vim-lsp

vim-lsp Web Site

Other Useful Business Software
MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design. Icon
MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design.

Microstation enables architects, engineers, and designers to create precise 2D and 3D drawings that bring complex projects to life.

MicroStation is the only computer-aided design software for infrastructure design, helping architects and engineers like you bring their vision to life, present their designs to their clients, and deliver their projects to the community.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of vim-lsp!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2025-10-14