diff options
| author | Ariel D'Alessandro <ariel.dalessandro@auto1.com> | 2022-09-20 17:45:11 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <ariel.dalessandro@auto1.com> | 2022-09-20 17:45:44 +0200 |
| commit | 7701e1e3ebf73c58d2636a0707c08dca459a15ff (patch) | |
| tree | e2972ebb504088f4cc65cbbae699775c3f75c070 /after/plugin/lsp.lua | |
| parent | 0dbf8150681d38907a29a4aa1893faa3bda4b9c6 (diff) | |
| download | nvim-conf-7701e1e3ebf73c58d2636a0707c08dca459a15ff.tar.gz nvim-conf-7701e1e3ebf73c58d2636a0707c08dca459a15ff.zip | |
disable hydra since was not working for the window as I was expecting
Diffstat (limited to 'after/plugin/lsp.lua')
| -rw-r--r-- | after/plugin/lsp.lua | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 981346c..479e5c2 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -55,8 +55,8 @@ vim.keymap.set("n", "<leader>vf", function() return vim.lsp.buf.format({ async = true }) end, {}) -vim.keymap.set("n", "<leader>vn", vim.diagnostic.goto_next, { buffer = 0 }) -vim.keymap.set("n", "<leader>vp", vim.diagnostic.goto_prev, { buffer = 0 }) +vim.keymap.set("n", "<leader>vn", vim.diagnostic.goto_next, {}) +vim.keymap.set("n", "<leader>vp", vim.diagnostic.goto_prev, {}) local function on_attach(client, bufnr) local filetype = vim.api.nvim_buf_get_option(0, "filetype") @@ -81,13 +81,6 @@ local function on_attach(client, bufnr) filetype_attach[filetype](client,bufnr) end --- vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { --- underline = true, --- update_in_insert = false, --- virtual_text = { spacing = 2, prefix = "●" }, --- severity_sort = true, --- }) - vim.diagnostic.config({ virtual_text = false, }) @@ -103,6 +96,8 @@ local lsp_flags = { debounce_text_changes = 150, } +-- Server configurations + require("lspconfig")["rust_analyzer"].setup({ on_attach = on_attach, flags = lsp_flags, |