diff --git a/dot-config/vim/lsp.vim b/dot-config/vim/lsp.vim index 7aa7efb..23dc368 100644 --- a/dot-config/vim/lsp.vim +++ b/dot-config/vim/lsp.vim @@ -20,6 +20,14 @@ const lspServers = [ install: 'brew install lua-language-server', }, + { + name: 'marksman', + filetype: 'markdown', + path: '/usr/local/bin/marksman', + args: ['server'], + install: 'brew install marksman', + }, + { name: 'PerlNavigator', filetype: 'perl', @@ -89,6 +97,22 @@ const lspServers = [ install: 'npm install -g vim-language-server', }, + { + name: 'vscode-css-language-server', + filetype: 'css', + path: expand('~/.local/bin/vscode-css-language-server'), + args: ['--stdio'], + install: 'npm install -g vscode-langservers-extracted', + }, + + { + name: 'vscode-html-language-server', + filetype: 'html', + path: expand('~/.local/bin/vscode-html-language-server'), + args: ['--stdio'], + install: 'npm install -g vscode-langservers-extracted', + }, + { name: 'vscode-json-language-server', filetype: ['json', 'jsonc'],