nvim autocmd fugitive

This commit is contained in:
Henrik Bakken
2024-02-03 23:18:48 +01:00
parent c56e765982
commit ceab5f9453
+13 -5
View File
@@ -258,6 +258,13 @@ require("lazy").setup({
map("", "<leader>gB", "<cmd>Git blame<cr>", {}) map("", "<leader>gB", "<cmd>Git blame<cr>", {})
map("", "<leader>gp", "<cmd>Git push<cr>", {}) map("", "<leader>gp", "<cmd>Git push<cr>", {})
map("", "<leader>gP", "<cmd>Git push -f<cr>", {}) map("", "<leader>gP", "<cmd>Git push -f<cr>", {})
vim.api.nvim_create_autocmd("User", {
pattern = { "FugitiveCommit", "BufReadPost" },
callback = function()
vim.opt.foldmethod = "syntax"
vim.opt.foldlevel = 0
end,
})
end, end,
}, },
{ {
@@ -879,11 +886,12 @@ vim.o.completeopt = "menu,menuone,noinsert"
vim.opt.formatoptions = vim.opt.formatoptions - { "c", "r", "o" } vim.opt.formatoptions = vim.opt.formatoptions - { "c", "r", "o" }
vim.opt.iskeyword = vim.opt.iskeyword - { "." } vim.opt.iskeyword = vim.opt.iskeyword - { "." }
-- press enter in quickfix list to goto vim.api.nvim_create_autocmd({ "BufReadPost" }, {
vim.api.nvim_command([[augroup MYAU]]) pattern = { "quickfix" },
vim.api.nvim_command([[autocmd!]]) callback = function()
vim.api.nvim_command([[autocmd BufReadPost quickfix nmap <buffer> <cr> <cr>]]) vim.keymap.set("n", "<cr>", "<cr>", { buffer = true })
vim.api.nvim_command([[augroup END]]) end,
})
-- ---------------------------------------- -- ----------------------------------------
-- MAPS -- MAPS