diff options
| author | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-03-10 02:32:09 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-10 02:32:09 +0900 |
| commit | 40d4e0d90f285787427deffa3ac671437dec4267 (patch) | |
| tree | 59bc7e27c39caaa56d920a866dfa2c3b76872b6f | |
| parent | [docgen] Update README.md (diff) | |
| parent | README_template.md: add how to override default_config (diff) | |
| download | nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar.gz nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar.bz2 nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar.lz nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar.xz nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.tar.zst nvim-lspconfig-40d4e0d90f285787427deffa3ac671437dec4267.zip | |
Merge pull request #166 from h-michael/readme
README_template.md: add how to override default_config
| -rw-r--r-- | scripts/README_template.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/README_template.md b/scripts/README_template.md index 6ee2503e..fcc023fd 100644 --- a/scripts/README_template.md +++ b/scripts/README_template.md @@ -116,6 +116,19 @@ end nvim_lsp.foo_lsp.setup{} ``` +### Example: orverride default config + +If you want to change default configs for all servers, you can override default_config like this. + +```lua +local nvim_lsp = require'nvim_lsp' +nvim_lsp.util.default_config = vim.tbl_extend( + "force", + nvim_lsp.util.default_config, + { log_level = lsp.protocol.MessageType.Warning.Error } +) +``` + ### Installing a language server Configs may provide an `install()` function. Then you can use |
