From ceab5f9453756f48c8fd29e9a5ae2d20ef209f8d Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Sat, 3 Feb 2024 23:18:48 +0100 Subject: [PATCH] nvim autocmd fugitive --- nvim/init.lua | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 87f4e9e..4502410 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -258,6 +258,13 @@ require("lazy").setup({ map("", "gB", "Git blame", {}) map("", "gp", "Git push", {}) map("", "gP", "Git push -f", {}) + vim.api.nvim_create_autocmd("User", { + pattern = { "FugitiveCommit", "BufReadPost" }, + callback = function() + vim.opt.foldmethod = "syntax" + vim.opt.foldlevel = 0 + end, + }) end, }, { @@ -879,11 +886,12 @@ vim.o.completeopt = "menu,menuone,noinsert" vim.opt.formatoptions = vim.opt.formatoptions - { "c", "r", "o" } vim.opt.iskeyword = vim.opt.iskeyword - { "." } --- press enter in quickfix list to goto -vim.api.nvim_command([[augroup MYAU]]) -vim.api.nvim_command([[autocmd!]]) -vim.api.nvim_command([[autocmd BufReadPost quickfix nmap ]]) -vim.api.nvim_command([[augroup END]]) +vim.api.nvim_create_autocmd({ "BufReadPost" }, { + pattern = { "quickfix" }, + callback = function() + vim.keymap.set("n", "", "", { buffer = true }) + end, +}) -- ---------------------------------------- -- MAPS