LSP
Docs
Guides
LSP
LSP
Get started with Vale's Language Server.
The Vale Language Server (vale-ls) is an implementation of the Language Server Protocol (LSP) that acts as a wrapper around a local installation of Vale, providing autocomplete, diagnostics, hover popups, and more, in many popular text editors and IDEs.
Some available integrations include:
Sublime Text LSP
Neovim LSP
VS Code LSP
Zed LSP
The server supports the following initializationParams:
installVale
true
Automatically install and update Vale to a vale_bin folder in the same location as vale-ls. If false, the vale executable needs to be available on the user’s $PATH.
configPath
None
An absolute path to a .vale.ini file to be used as the default configuration.
syncOnStartup
true
Runs vale sync upon starting the server.
To use the server, you’ll need to download the latest release from GitHub. See the Sublime Text package for an example of how to use the server.
