Changed telescope keymap

This commit is contained in:
Wojciech Pietraszuk 2025-05-10 07:46:12 +02:00
parent cfc9531017
commit d94d8d0598
1 changed files with 12 additions and 1 deletions

View File

@ -440,7 +440,14 @@ require('lazy').setup({
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' }) vim.keymap.set('n', '<leader>sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' })
vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' }) vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' })
vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' }) vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' })
vim.keymap.set('n', '<leader><leader>', builtin.buffers, { desc = '[ ] Find existing buffers' }) -- vim.keymap.set('n', '<leader><leader>', builtin.buffers, { desc = '[ ] Find existing buffers' })
vim.keymap.set(
'n',
'<leader><leader>',
'<cmd>Telescope buffers sort_mru=true sort_lastused=true initial_mode=normal<cr>',
{ desc = '[ ] Open telescope buffers' }
)
-- Slightly advanced example of overriding default behavior and theme -- Slightly advanced example of overriding default behavior and theme
vim.keymap.set('n', '<leader>/', function() vim.keymap.set('n', '<leader>/', function()
@ -577,6 +584,10 @@ require('lazy').setup({
-- the definition of its *type*, not where it was *defined*. -- the definition of its *type*, not where it was *defined*.
map('grt', require('telescope.builtin').lsp_type_definitions, '[G]oto [T]ype Definition') 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('<leader>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) -- This function resolves a difference between neovim nightly (version 0.11) and stable (version 0.10)
---@param client vim.lsp.Client ---@param client vim.lsp.Client
---@param method vim.lsp.protocol.Method ---@param method vim.lsp.protocol.Method