From ecf113f36b05eeb8e8c6886e8e671ff7bd6e1ea2 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Thu, 10 Aug 2023 01:57:34 +0200 Subject: [PATCH] vim/trouble: move keymap --- config/nvim/lua/fschauen/keymap.lua | 6 ++++++ config/nvim/lua/fschauen/plugins/trouble.lua | 18 ++++++------------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/config/nvim/lua/fschauen/keymap.lua b/config/nvim/lua/fschauen/keymap.lua index 44beb2c..6e5253e 100644 --- a/config/nvim/lua/fschauen/keymap.lua +++ b/config/nvim/lua/fschauen/keymap.lua @@ -106,6 +106,12 @@ local keymap = { { 'll', window.toggle_quickfix, desc = 'Toggle quickfix' }, { 'll', window.toggle_loclist, desc = 'Toggle loclist' }, + trouble = { + { 'lt', 'TroubleToggle' }, + { 'lw', 'TroubleToggle workspace_diagnostics' }, + { 'ld', 'TroubleToggle document_diagnostics' }, + }, + -- quickly open lazy.nvim plugin manager { 'L', 'Lazy' }, diff --git a/config/nvim/lua/fschauen/plugins/trouble.lua b/config/nvim/lua/fschauen/plugins/trouble.lua index 3d99339..ec2facf 100644 --- a/config/nvim/lua/fschauen/plugins/trouble.lua +++ b/config/nvim/lua/fschauen/plugins/trouble.lua @@ -1,17 +1,11 @@ return { 'folke/trouble.nvim', - - dependencies = { 'nvim-tree/nvim-web-devicons' }, - - opts = { - padding = false, -- don't add an extra new line of top of the list - auto_preview = false, -- don't preview automatically + dependencies = { + 'nvim-tree/nvim-web-devicons' }, - - keys = { - { 'lt', 'TroubleToggle' }, - { 'lw', 'TroubleToggle workspace_diagnostics' }, - { 'ld', 'TroubleToggle document_diagnostics' }, + keys = require('fschauen.keymap').trouble, + opts = { + padding = false, -- don't add an extra new line of top of the list + auto_preview = false, -- don't preview automatically }, } -