nvim: split and go to def

This commit is contained in:
Primrose 2025-06-22 11:30:32 +02:00
parent 837da4cef6
commit fd5cd907b3
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 1 additions and 1 deletions

View file

@ -82,7 +82,6 @@ local on_attach = function(client, bufno)
map("n", "K", vim.lsp.buf.hover, opts) map("n", "K", vim.lsp.buf.hover, opts)
map("n", "<C-k>", vim.lsp.buf.signature_help, opts) map("n", "<C-k>", vim.lsp.buf.signature_help, opts)
map("n", "gD", vim.lsp.buf.declaration, opts)
map("n", "gd", vim.lsp.buf.definition, opts) map("n", "gd", vim.lsp.buf.definition, opts)
-- conflicts with tabs -- conflicts with tabs
-- map("n", "gtd", vim.lsp.buf.type_definition, opts) -- map("n", "gtd", vim.lsp.buf.type_definition, opts)

View file

@ -12,6 +12,7 @@ vim.keymap.set("v", "=", "=gv")
vim.keymap.set("n", "<C-d>", "<C-d>zz") vim.keymap.set("n", "<C-d>", "<C-d>zz")
vim.keymap.set("n", "<C-u>", "<C-u>zz") vim.keymap.set("n", "<C-u>", "<C-u>zz")
vim.keymap.set("n", "gd", "gdzz") vim.keymap.set("n", "gd", "gdzz")
vim.keymap.set("n", "gD", "<C-w><C-v><C-w>wgd", { remap = true })
vim.keymap.set("n", "``", "``zz") vim.keymap.set("n", "``", "``zz")
vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "n", "nzzzv")
vim.keymap.set("n", "N", "Nzzzv") vim.keymap.set("n", "N", "Nzzzv")