blob: 729801ad5bb39d1d41024af5eda738694e7a3e1f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
| Language | Syntax Highlighting | Treesitter Textobjects | Auto Indent | Default LSP |
| --- | --- | --- | --- | --- |
| Bash | ✓ | | | `bash-language-server` |
| C | ✓ | | | `clangd` |
| C# | ✓ | | | |
| CMake | ✓ | | | `cmake-language-server` |
| C++ | ✓ | | | `clangd` |
| CSS | ✓ | | | |
| Elixir | ✓ | | | `elixir-ls` |
| GLSL | ✓ | | ✓ | |
| Go | ✓ | ✓ | ✓ | `gopls` |
| HTML | ✓ | | | |
| Java | ✓ | | | |
| JavaScript | ✓ | | ✓ | |
| JSON | ✓ | | ✓ | |
| Julia | ✓ | | | `julia` |
| LaTeX | ✓ | | | |
| Ledger | ✓ | | | |
| LLVM | ✓ | | | |
| Lua | ✓ | | ✓ | |
| Mint | | | | `mint` |
| Nix | ✓ | | ✓ | `rnix-lsp` |
| OCaml | ✓ | | ✓ | |
| OCaml-Interface | ✓ | | | |
| Perl | ✓ | ✓ | | |
| PHP | ✓ | | ✓ | |
| Prolog | | | | `swipl` |
| Protobuf | ✓ | | ✓ | |
| Python | ✓ | ✓ | ✓ | `pylsp` |
| Racket | | | | `racket` |
| Ruby | ✓ | | | `solargraph` |
| Rust | ✓ | ✓ | ✓ | `rust-analyzer` |
| Svelte | ✓ | | ✓ | `svelteserver` |
| TOML | ✓ | | | |
| TSQ | ✓ | | | |
| TSX | ✓ | | | `typescript-language-server` |
| TypeScript | ✓ | | ✓ | `typescript-language-server` |
| Vue | ✓ | | | |
| WGSL | ✓ | | | |
| YAML | ✓ | | ✓ | |
| Zig | ✓ | | ✓ | `zls` |
|