From d7922e389d2301a16409e88e05a7ca48055cd04e Mon Sep 17 00:00:00 2001 From: Erik Stambaugh Date: Fri, 14 Jun 2024 08:34:01 -0700 Subject: [PATCH] Add jump to definition --- .config/nvim/README.md | 3 +++ .config/nvim/lua/erik/remap.lua | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.config/nvim/README.md b/.config/nvim/README.md index f965c61..345f9b7 100644 --- a/.config/nvim/README.md +++ b/.config/nvim/README.md @@ -12,6 +12,9 @@ I didn't use this at all before. It's just the vim file explorer. `\e` enters From within, `%` creates a new file, or `d` creates a new directory +## LSP + +`\j` jump to definition ## telescope diff --git a/.config/nvim/lua/erik/remap.lua b/.config/nvim/lua/erik/remap.lua index cb4bb9e..2f63beb 100644 --- a/.config/nvim/lua/erik/remap.lua +++ b/.config/nvim/lua/erik/remap.lua @@ -13,6 +13,10 @@ vim.keymap.set("n", "", { noremap = true, silent = false } ) +-- LSP +vim.keymap.set("n", "j", vim.lsp.buf.declaration) + + -- from my original vimrc vim.keymap.set("n", "", vim.cmd.shell)