Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Editors

Neovim

Add the following to your config

vim.filetype.add({
  extension = {
    vrl = "vrl",
  }
})

vim.lsp.config['vrl-ls'] = {
  cmd = { "vrl-ls" },
  filetypes = { 'vrl' },
  root_markers = { '.git' },
}
vim.lsp.enable('vrl-ls')

(Evil-)Helix

VSCodium

IntelliJ

Just don’t. IntelliJ is probably nice for Java development, but for other languages it just seems rather bad and does not have native support LSP, DAP, or Treesitter.

To get basic support you can use lsp4ij. However, you either need to separately install syntax highlighting or use the slow Treesitter bridge of the language server.