From 2333652b475797751f5c860f7fdacaabf1d5c492 Mon Sep 17 00:00:00 2001 From: Luca Matei Pintilie Date: Fri, 3 Feb 2023 21:12:10 +0100 Subject: Add git related keybinds and colorcolumn to neovim config --- .config/nvim/lua/keybinds.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '.config/nvim/lua/keybinds.lua') diff --git a/.config/nvim/lua/keybinds.lua b/.config/nvim/lua/keybinds.lua index 3d4eac2..97d7548 100644 --- a/.config/nvim/lua/keybinds.lua +++ b/.config/nvim/lua/keybinds.lua @@ -26,6 +26,9 @@ vim.keymap.set("n", "D", telescope.lsp_definitions) vim.keymap.set("n", "R", telescope.lsp_references) vim.keymap.set("n", "m", ":MinimapToggle") +vim.keymap.set("n", "b", ":Gitsigns blame_line") +vim.keymap.set("n", "h", ":Gitsigns preview_hunk") +vim.keymap.set("n", "d", ":Gitsigns diffthis") vim.keymap.set("n", ",", ":TroubleToggle") vim.keymap.set("n", "t", ":belowright split | resize 5 | terminal") vim.keymap.set("n", "s", ":w") @@ -50,6 +53,9 @@ wk.register({ ["r"] = "Rename"; ["n"] = "Show file tree"; ["m"] = "Toggle Minimap"; + ["b"] = "Blame line"; + ["h"] = "Preview hunk"; + ["d"] = "Diff this"; ["d"] = "Show diagnostics"; ["t"] = "Open terminal"; ["s"] = "Save file"; -- cgit v1.2.3