From edf01fdfe1f95b0d72b7ee794c071a419b2e25fa Mon Sep 17 00:00:00 2001 From: Tilo Klarenbeek Date: Thu, 15 Jun 2023 21:12:19 +0200 Subject: [PATCH] Added shortcut --- init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index f7f963a..64f2c92 100644 --- a/init.lua +++ b/init.lua @@ -267,7 +267,7 @@ vim.keymap.set('n', 'sf', require('telescope.builtin').find_files, { des vim.keymap.set('n', 'sh', require('telescope.builtin').help_tags, { desc = '[S]earch [H]elp' }) vim.keymap.set('n', 'sw', require('telescope.builtin').grep_string, { desc = '[S]earch current [W]ord' }) vim.keymap.set('n', 'sg', require('telescope.builtin').live_grep, { desc = '[S]earch by [G]rep' }) -vim.keymap.set('n', 'sd', require('telescope.builtin').diagnostics, { desc = '[S]earch [D]iagnostics' }) +-- vim.keymap.set('n', 'sd', require('telescope.builtin').diagnostics, { desc = '[S]earch [D]iagnostics' }) -- [[ Configure Treesitter ]] -- See `:help nvim-treesitter` @@ -363,7 +363,7 @@ local on_attach = function(_, bufnr) nmap('gd', vim.lsp.buf.definition, '[G]oto [D]efinition') nmap('gr', require('telescope.builtin').lsp_references, '[G]oto [R]eferences') - nmap('gI', vim.lsp.buf.implementation, '[G]oto [I]mplementation') + nmap('gi', vim.lsp.buf.implementation, '[G]oto [I]mplementation') nmap('D', vim.lsp.buf.type_definition, 'Type [D]efinition') nmap('ds', require('telescope.builtin').lsp_document_symbols, '[D]ocument [S]ymbols') nmap('ws', require('telescope.builtin').lsp_dynamic_workspace_symbols, '[W]orkspace [S]ymbols') @@ -510,6 +510,7 @@ vim.api.nvim_set_keymap('n', 's', 'YSurround', {}) vim.api.nvim_set_keymap('n', 'ss', 'lua vim.lsp.buf.signature_help()', { noremap = true, silent = true }) +vim.api.nvim_set_keymap('n', 'sd', 'lua vim.lsp.buf.hover()', { noremap = true, silent = true }) vim.api.nvim_set_keymap('v', '', [["hy:%s/h//gc]], { noremap = true }) @@ -573,7 +574,7 @@ vim.api.nvim_set_keymap( ) local cfg = { - bind = true, -- This is mandatory, otherwise border config won't get registered. + bind = true, -- This is mandatory, otherwise border config won't get registered. handler_opts = { border = "rounded" }