diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua index c31a48c..cd56982 100644 --- a/.config/nvim/lua/keymap.lua +++ b/.config/nvim/lua/keymap.lua @@ -53,7 +53,7 @@ map('n', 'gD', vim.lsp.buf.type_definition, { desc = 'Go To Type Definition' }) map('n', 'cl', vim.lsp.codelens.run, { desc = 'Code Lens' }) map('n', 'rn', vim.lsp.buf.rename, { desc = 'Rename' }) map('n', 'ca', vim.lsp.buf.code_action, { desc = 'Code Action' }) -map('n', '[c', 'lua vim.diagnostic.goto_prev({ wrap = false })', { desc = 'prev diagnostic' }) -map('n', ']c', 'lua vim.diagnostic.goto_next({ wrap = false })', { desc = 'next diagnostic' }) +map('n', '[c', 'lua vim.diagnostic.jump({ count = -1, float = true })', { desc = 'prev diagnostic' }) +map('n', ']c', 'lua vim.diagnostic.jump({ count = 1, float = true })', { desc = 'next diagnostic' }) map('n', 'ls', ':Telescope lsp_document_symbols', { desc = 'Browse Document Symbols' }) map('n', 'ld', ':Telescope lsp_dynamic_workspace_symbols', { desc = 'Browse Definitions' })