summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-06-02 16:18:50 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-06-02 16:18:50 +0200
commit257050988111d45647454979ceab0d93592e0cca (patch)
tree1db4387a3edf3dfe7f327ba0ee7db3dfaeb69c01
parent718e2824f5d38063e6a1730779914b818b347e7a (diff)
downloaddotfiles-257050988111d45647454979ceab0d93592e0cca.tar.gz
dotfiles-257050988111d45647454979ceab0d93592e0cca.zip
misc(nvim): add keymap for GitBlame
-rw-r--r--.config/nvim/init.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index dfea272..717de35 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -110,6 +110,7 @@ vim.keymap.set("n", "<Leader>mm", "<Cmd>messages<CR>", { desc = "Show all messag
vim.keymap.set("n", "<Leader>mc", "<Cmd>messages clear<CR>", { desc = "Clear all messages" })
vim.keymap.set("n", "<Leader>lh", vim.cmd.LspHintToggle, { desc = "Toggle inlay hints (LSP)" })
vim.keymap.set("n", "<Leader>y+", "<Cmd>let @+ = expand('%:p')<CR>", { desc = "Copy file path to clipboard" })
+vim.keymap.set("n", "<Leader>gb", vim.cmd.GitBlame, { desc = "Show git blame for current line" })
-- These two mappings work well together to start command mode and insert from history in two keystrokes.
vim.keymap.set("n", "<C-p>", ":", { desc = "Enter command mode" })
vim.keymap.set("c", "<C-p>", "<Up>", { desc = "Insert previous history entry" })