From f86c4d1882933b8f603d876d6c09df43bad4de4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Fri, 4 Nov 2022 17:46:44 +0100 Subject: [PATCH] Fix nvim plugins --- .../vim/templates/plugins/nvim_lspconfig.j2 | 8 ++-- .../roles/vim/templates/plugins/treesitter.j2 | 39 ++++++++++++++++++- 2 files changed, 42 insertions(+), 5 deletions(-) diff --git a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 index 1c23972..31ff649 100644 --- a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 +++ b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 @@ -29,10 +29,10 @@ local on_attach = function(client, bufnr) buf_set_keymap('n', 'rn', 'lua vim.lsp.buf.rename()', opts) -- buf_set_keymap('n', 'ca', 'lua vim.lsp.buf.code_action()', opts) -- buf_set_keymap('n', 'gr', 'lua vim.lsp.buf.references()', opts) - buf_set_keymap('n', 'e', 'lua vim.lsp.diagnostic.show_line_diagnostics()', opts) - buf_set_keymap('n', '[e', 'lua vim.lsp.diagnostic.goto_prev()', opts) - buf_set_keymap('n', ']e', 'lua vim.lsp.diagnostic.goto_next()', opts) --- buf_set_keymap('n', 'q', 'lua vim.lsp.diagnostic.set_loclist()', opts) + buf_set_keymap('n', 'e', 'lua vim.diagnostic.open_float(0, {scope="cursor"})', opts) + buf_set_keymap('n', '[e', 'lua vim.diagnostic.goto_prev()', opts) + buf_set_keymap('n', ']e', 'lua vim.diagnostic.goto_next()', opts) +-- buf_set_keymap('n', 'q', 'lua vim.diagnostic.set_loclist()', opts) buf_set_keymap("n", "f", "lua vim.lsp.buf.formatting()", opts) buf_set_keymap("v", "f", "lua vim.lsp.buf.range_formatting()", opts) diff --git a/config/automatrop/roles/vim/templates/plugins/treesitter.j2 b/config/automatrop/roles/vim/templates/plugins/treesitter.j2 index be789d8..c4ded51 100644 --- a/config/automatrop/roles/vim/templates/plugins/treesitter.j2 +++ b/config/automatrop/roles/vim/templates/plugins/treesitter.j2 @@ -5,7 +5,44 @@ #} lua <