Skip to content

Markdown#

Server#

For more information about the LSP server, check unified-language-server (deprecated in favor of remark-language-server).

Installation#

npm i -g unified-language-server

Debugger: Not available#

Available configurations#

lsp-markdown-remark-check-text-with-mutator#

Type: lsp-string-vector

Default: [#remark-retext #parse-latin]

Vector of additional mutators.

For a complete list of plugins, check: https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings


lsp-markdown-remark-check-text-with-setting#

Type: (choice ((const retext-english) (const remark-parse)))

Default: retext-english

Configure checkTextWith subproperty.

For a complete list of plugins, check: https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings


lsp-markdown-remark-plugins#

Type: lsp-string-vector

Default: [[#remark-preset-lint-markdown-style-guide]]

The JSON configuration object for plugins.

For a complete list of plugins, check: https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings


lsp-markdown-server-command#

Type: string

Default: unified-language-server

The binary (or full path to binary) which executes the server.


lsp-markdown-server-command-args#

Type: (repeat 'string)

Default: (--parser=remark-parse --stdio)

Command-line arguments for the markdown lsp server.



Last update: April 22, 2024