feat: add asynchronous LSP plugin diagnostics and definitions

This commit is contained in:
Valdemar Lorenzen
2026-10-09 12:01:45 +02:00
parent e5d545a4ca
commit 92679ecbe1
14 changed files with 4828 additions and 109 deletions
+5
View File
@@ -13,6 +13,11 @@ Vamp.configure do |config|
config.bind "ctrl+h", config.core.left, mode: config.modes.tree
config.bind "ctrl+l", config.core.right, mode: config.modes.tree
config.plugin "plugins/greeting.rb"
# Optional LSP feature; install/configure a trusted language server first.
# config.plugin "plugins/lsp.rb", options: {
# servers: [{ language_id: "rust", extensions: ["rs"], command: ["rust-analyzer"] }]
# }
# config.bind "leader d", "lsp_definition"
config.bind "g", "greet"
config.bind "leader g", "greet"
config.bind "ctrl+r", config.core.redo