nvim: add git bindings
This commit is contained in:
@ -61,6 +61,13 @@ vim.keymap.set("n", "<leader>tg", "<cmd>Telescope live_grep<CR>")
|
||||
vim.keymap.set("n", "<leader>ts", "<cmd>Telescope treesitter<CR>")
|
||||
vim.keymap.set("n", "<leader>td", "<cmd>Telescope lsp_document_symbols<CR>")
|
||||
|
||||
-- git
|
||||
vim.keymap.set("n", "<leader>vA", "<cmd>Git add .<CR>")
|
||||
vim.keymap.set("n", "<leader>va", ":Git add ")
|
||||
vim.keymap.set("n", "<leader>vc", "<cmd>Git commit<CR>")
|
||||
vim.keymap.set("n", "<leader>vg", ":Git ")
|
||||
vim.keymap.set("n", "<leader>vs", "<cmd>Git<CR>")
|
||||
|
||||
-- dev
|
||||
vim.keymap.set("n", "<leader>gd", "<cmd>Telescope lsp_definitions<CR>")
|
||||
vim.keymap.set("n", "<leader>gi", "<cmd>Telescope lsp_implementations<CR>")
|
||||
|
||||
@ -53,6 +53,14 @@ wk.register({
|
||||
g = "Grep",
|
||||
s = "Treesitter",
|
||||
},
|
||||
v = {
|
||||
name = "Version Control (git)",
|
||||
a = "Add",
|
||||
c = "Commit",
|
||||
s = "Status",
|
||||
g = "Git",
|
||||
A = "Add Everything (add .)",
|
||||
},
|
||||
C = "Terminal",
|
||||
F = "Fuzzy Files",
|
||||
Q = "Quit All",
|
||||
|
||||
Reference in New Issue
Block a user