mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-30 23:27:27 +00:00

## Summary In the [roadmap for `ruff server`](https://github.com/astral-sh/ruff/discussions/10581) support for vim and kate is listed. Therefore I added setup guides for them based on the neovim guide. As I don't use pyright I wasn't able to translate the corresponding part from the neovim guide. ## Test Plan Doesn't apply.
871 B
871 B
Kate Setup Guide for ruff server
- Activate the LSP Client plugin.
- Setup LSP Client as desired.
- Finally, add this to
Settings
->Configure Kate
->LSP Client
->User Server Settings
:
{
"servers": {
"python": {
"command": ["ruff", "server", "--preview"],
"url": "https://github.com/astral-sh/ruff",
"highlightingModeRegex": "^Python$",
"settings": {}
}
}
}
See LSP Client documentation for more details on how to configure the server from there.
!IMPORTANT
Kate's LSP Client plugin does not support multiple servers for the same language.