diff --git a/.config/nvim/coc-settings.json b/.config/nvim/coc-settings.json index 7e8a68d..e8784ec 100644 --- a/.config/nvim/coc-settings.json +++ b/.config/nvim/coc-settings.json @@ -1,8 +1,26 @@ { - "suggest.noselect": false, + "suggest.noselect": true, "vetur.format.options.tabSize": 4, "vetur.format.options.useTabs": true, "rust-analyzer.procMacro.enable": true, "rust-analyzer.procMacro.attributes.enable": true, - "rust-analyzer.diagnostics.disabled": ["unresolved-proc-macro"] + "rust-analyzer.diagnostics.disabled": ["unresolved-proc-macro"], + "languageserver": { + "sql": { + "module": "~/.node_modules/lib/node_modules/sql-language-server/dist/bin/cli.js", + "args": ["up", "--method", "node-ipc"], + "filetypes": ["sql", "mysql"] + }, + "terraform": { + "command": "terraform-ls", + "args": ["serve"], + "filetypes": ["terraform", "tf", "hcl"], + "initializationOptions": {} + }, + "efm": { + "command": "efm-langserver", + "args": [], + "filetypes": ["vim"] + } + } }