add(nvim): fugitive toggle

This commit is contained in:
Léana 江 2023-04-28 23:42:28 +02:00 committed by Léana 江
parent 978f150401
commit df60482da3
5 changed files with 32 additions and 17 deletions

View file

@ -1 +1,11 @@
vim.keymap.set('n', "<leader>G", vim.cmd.Git, { desc = "open fugitive" })
vim.keymap.set('n', "<leader>g",
":Git<CR><Down><Down><Down><Down><Down>",
{ desc = "open fugitive" }
)
vim.api.nvim_create_autocmd({ "FileType" }, {
pattern = { "fugitive" },
callback = function()
vim.keymap.set("n", "<leader>g", ":q<CR>", { desc = "close fugitive", buffer = true })
end,
})

View file

@ -22,7 +22,7 @@ vim.keymap.set('n', '<leader>/',
{ desc = '[/] Fuzzily search in current buffer]' }
)
vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = 'Search [A]ll [F]iles' })
vim.keymap.set('n', '<leader>gf', builtin.git_files, { desc = 'Search [G]it [F]iles' })
-- vim.keymap.set('n', '<leader>gf', builtin.git_files, { desc = 'Search [G]it [F]iles' })
vim.keymap.set('n', '<leader>sh', builtin.help_tags, { desc = '[S]earch [H]elp' })
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })
vim.keymap.set('n', '<leader>sg', builtin.live_grep, { desc = '[S]earch by [G]rep' })