aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/keybinds.lua
diff options
context:
space:
mode:
authorLuca Matei Pintilie <lucafulger@gmail.com>2023-02-03 20:12:10 +0000
committerLuca Matei Pintilie <lucafulger@gmail.com>2023-02-03 20:12:10 +0000
commit2333652b475797751f5c860f7fdacaabf1d5c492 (patch)
treed26cc7097a66ebb598dd43079e3ef3366207aaa6 /.config/nvim/lua/keybinds.lua
parent22e0dd0f9907738e6391f5ff26ba7c07cbe1bb9d (diff)
downloaddotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar.gz
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar.bz2
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar.lz
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar.xz
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.tar.zst
dotfiles-2333652b475797751f5c860f7fdacaabf1d5c492.zip
Add git related keybinds and colorcolumn to neovim config
Diffstat (limited to '')
-rw-r--r--.config/nvim/lua/keybinds.lua6
1 files changed, 6 insertions, 0 deletions
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", "<Leader>D", telescope.lsp_definitions)
vim.keymap.set("n", "<Leader>R", telescope.lsp_references)
vim.keymap.set("n", "<Leader>m", ":MinimapToggle<CR>")
+vim.keymap.set("n", "<Leader>b", ":Gitsigns blame_line<CR>")
+vim.keymap.set("n", "<Leader>h", ":Gitsigns preview_hunk<CR>")
+vim.keymap.set("n", "<Leader>d", ":Gitsigns diffthis<CR>")
vim.keymap.set("n", "<Leader>,", ":TroubleToggle<CR>")
vim.keymap.set("n", "<Leader>t", ":belowright split | resize 5 | terminal<CR>")
vim.keymap.set("n", "<Leader>s", ":w<CR>")
@@ -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";