mirror of https://github.com/helix-editor/helix
Add Markdown LSP via Marksman
Marksman is an LSP server for Markdown: https://github.com/artempyanykh/marksman It supports a bunch of LSP features: symbols, references, rename, diag, etc. and already has integrations with emacs, neovim, and vscode.pull/3499/head
parent
a73e83ef4d
commit
08937fc00e
|
@ -67,7 +67,7 @@
|
||||||
| llvm-mir-yaml | ✓ | | ✓ | |
|
| llvm-mir-yaml | ✓ | | ✓ | |
|
||||||
| lua | ✓ | | ✓ | `lua-language-server` |
|
| lua | ✓ | | ✓ | `lua-language-server` |
|
||||||
| make | ✓ | | | |
|
| make | ✓ | | | |
|
||||||
| markdown | ✓ | | | |
|
| markdown | ✓ | | | `marksman` |
|
||||||
| markdown.inline | ✓ | | | |
|
| markdown.inline | ✓ | | | |
|
||||||
| meson | ✓ | | ✓ | |
|
| meson | ✓ | | ✓ | |
|
||||||
| mint | | | | `mint` |
|
| mint | | | | `mint` |
|
||||||
|
|
|
@ -905,7 +905,8 @@ name = "markdown"
|
||||||
scope = "source.md"
|
scope = "source.md"
|
||||||
injection-regex = "md|markdown"
|
injection-regex = "md|markdown"
|
||||||
file-types = ["md", "markdown"]
|
file-types = ["md", "markdown"]
|
||||||
roots = []
|
roots = [".marksman.toml"]
|
||||||
|
language-server = { command = "marksman", args=["server"] }
|
||||||
indent = { tab-width = 2, unit = " " }
|
indent = { tab-width = 2, unit = " " }
|
||||||
|
|
||||||
[[grammar]]
|
[[grammar]]
|
||||||
|
|
Loading…
Reference in New Issue