aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorOliver <or@4morgen.de>2022-01-21 08:29:39 +0100
committerGitHub <noreply@github.com>2022-01-20 23:29:39 -0800
commitf9f799b69f98051aa3b52db38e87369dca01d08d (patch)
tree9e3e2bff23fc39c2b65410f6d5b9d1da8cff3788 /lua
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar.gz
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar.bz2
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar.lz
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar.xz
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.tar.zst
nvim-lspconfig-f9f799b69f98051aa3b52db38e87369dca01d08d.zip
feat(html): enable formatter by default (#1669)
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/html.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/lspconfig/server_configurations/html.lua b/lua/lspconfig/server_configurations/html.lua
index 315143dd..2f8214f4 100644
--- a/lua/lspconfig/server_configurations/html.lua
+++ b/lua/lspconfig/server_configurations/html.lua
@@ -15,6 +15,7 @@ return {
single_file_support = true,
settings = {},
init_options = {
+ provideFormatter = true,
embeddedLanguages = { css = true, javascript = true },
configurationSection = { 'html', 'css', 'javascript' },
},
@@ -31,6 +32,8 @@ npm i -g vscode-langservers-extracted
Neovim does not currently include built-in snippets. `vscode-html-language-server` only provides completions when snippet support is enabled.
To enable completion, install a snippet plugin and add the following override to your language client capabilities during setup.
+The code-formatting feature of the lsp can be controlled with the `provideFormatter` option.
+
```lua
--Enable (broadcasting) snippet capability for completion
local capabilities = vim.lsp.protocol.make_client_capabilities()