From d94d8d059832dcd935f7b87c6f9fd46e03abc6b5 Mon Sep 17 00:00:00 2001 From: Wojciech Pietraszuk Date: Sat, 10 May 2025 07:46:12 +0200 Subject: [PATCH] Changed telescope keymap --- init.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 83ef799c..b7a38b55 100644 --- a/init.lua +++ b/init.lua @@ -440,7 +440,14 @@ require('lazy').setup({ vim.keymap.set('n', 'sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' }) vim.keymap.set('n', 'sr', builtin.resume, { desc = '[S]earch [R]esume' }) vim.keymap.set('n', 's.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' }) - vim.keymap.set('n', '', builtin.buffers, { desc = '[ ] Find existing buffers' }) + -- vim.keymap.set('n', '', builtin.buffers, { desc = '[ ] Find existing buffers' }) + + vim.keymap.set( + 'n', + '', + 'Telescope buffers sort_mru=true sort_lastused=true initial_mode=normal', + { desc = '[ ] Open telescope buffers' } + ) -- Slightly advanced example of overriding default behavior and theme vim.keymap.set('n', '/', function() @@ -577,6 +584,10 @@ require('lazy').setup({ -- the definition of its *type*, not where it was *defined*. map('grt', require('telescope.builtin').lsp_type_definitions, '[G]oto [T]ype Definition') + -- map('[d', vim.diagnostic.get_prev(), 'Go to previous [D]iagnostic message') + -- map(']d', vim.diagnostic.get_next(), 'Go to next [D]iagnostic message') + -- map('cd', vim.diagnostic.open_float, '[C]ode [D]iagnostics for line') -- show diagnostics for line + -- This function resolves a difference between neovim nightly (version 0.11) and stable (version 0.10) ---@param client vim.lsp.Client ---@param method vim.lsp.protocol.Method