Preparing for system design interviews?  Try bugzed.com →

VimScript Language Server

JSON →
library 2.3.1 ·javascript
verified Jun 17, 2026

The `vim-language-server` package provides Language Server Protocol (LSP) features specifically for VimScript, enhancing the development experience within Vim and Neovim environments. It offers core LSP functionalities such as auto-completion, function signature help, hover documentation, go-to-definition, find references, document symbols, and diagnostics. The current stable version is 2.3.1, with releases occurring periodically to introduce new features or improve parsing capabilities, as seen by the recent v2.3.0 update that included an `vimlparser` update. Its key differentiators include its dedicated support for VimScript, robust integration with popular Vim LSP clients like `coc.nvim` and `vim-easycomplete`, and configurable indexing options for performance tuning. This server is designed to be run as a standalone process or managed by an LSP client, rather than being imported as a programmatic library in JavaScript or TypeScript applications.

total hits 33
actors 7 distinct systems
last hit 18d ago PetalBot
Amazonbot
4
ByteDance
4
Script
1
Search engines
5
Humans
14

top countries 🇸🇬 Singapore · 🇨🇳 China · 🇺🇸 United States · 🇨🇦 Canada · VN