diff options
| author | JP Appel <jeanpierre.appel01@gmail.com> | 2025-04-22 13:05:56 -0400 |
|---|---|---|
| committer | JP Appel <jeanpierre.appel01@gmail.com> | 2025-04-22 13:05:56 -0400 |
| commit | 2e59ca5fd8a730bccb82b4684c88c6d1d21ca150 (patch) | |
| tree | 8c02b6974fec2c23bf738c6e0147c75a23debdde /nvim/lua | |
| parent | 6a12ec7b0aab52f3aab55724139670d9f1868847 (diff) | |
Change loclist bind
Diffstat (limited to 'nvim/lua')
| -rw-r--r-- | nvim/lua/keymap.lua | 9 | ||||
| -rw-r--r-- | nvim/lua/plugins/nvim-cmp.lua | 1 |
2 files changed, 9 insertions, 1 deletions
diff --git a/nvim/lua/keymap.lua b/nvim/lua/keymap.lua index 4453d25..c6167c9 100644 --- a/nvim/lua/keymap.lua +++ b/nvim/lua/keymap.lua @@ -14,7 +14,14 @@ vim.keymap.set('n', "<Leader>q", function() end end, { noremap = true, desc = "Toggle bottom quickfix window" }) -vim.keymap.set('n', "<Leader>l", function() shared.cmd_pcall(':aboveleft lope') end) +vim.keymap.set('n', "<Leader>l", function() + if vim.o.ft == "qf" then + vim.cmd('lcl') + else + shared.cmd_pcall(':aboveleft lope') + end + end, + { noremap = true, desc = "Toggle localtion window" }) vim.keymap.set('n', "<Leader>dk", function() vim.diagnostic.open_float() end) -- Send visual selection to quickfix list diff --git a/nvim/lua/plugins/nvim-cmp.lua b/nvim/lua/plugins/nvim-cmp.lua index 1a4a66c..7db099a 100644 --- a/nvim/lua/plugins/nvim-cmp.lua +++ b/nvim/lua/plugins/nvim-cmp.lua @@ -147,6 +147,7 @@ local cmp = { end }, mapping = cmp.mapping.preset.insert({ + -- FIXME: change to better use new Snippet defaults ['<C-k>'] = cmp.mapping.scroll_docs(-5), ['<C-j>'] = cmp.mapping.scroll_docs(5), ['<TAB>'] = cmp.mapping(function(fallback) |
