From 8d659d3dfc45b759457bfe9a3bb11d8f2326aa81 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Thu, 1 Jun 2023 09:25:43 +0100 Subject: [PATCH] Declare similar autocmds next to each other --- plugin/gitgutter.vim | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/plugin/gitgutter.vim b/plugin/gitgutter.vim index 5ddf0ed..6c7e4bd 100644 --- a/plugin/gitgutter.vim +++ b/plugin/gitgutter.vim @@ -296,9 +296,6 @@ augroup gitgutter autocmd User FugitiveChanged call gitgutter#all(1) - autocmd BufFilePre * let b:gitgutter_was_enabled = gitgutter#utility#getbufvar(expand(''), 'enabled') | GitGutterBufferDisable - autocmd BufFilePost * if b:gitgutter_was_enabled | GitGutterBufferEnable | endif | unlet b:gitgutter_was_enabled - " Handle all buffers when focus is gained, but only after it was lost. " FocusGained gets triggered on startup with Neovim at least already. " Therefore this tracks also if it was lost before. @@ -312,6 +309,8 @@ augroup gitgutter autocmd ColorScheme * call gitgutter#highlight#define_highlights() + autocmd BufFilePre * let b:gitgutter_was_enabled = gitgutter#utility#getbufvar(expand(''), 'enabled') | GitGutterBufferDisable + autocmd BufFilePost * if b:gitgutter_was_enabled | GitGutterBufferEnable | endif | unlet b:gitgutter_was_enabled " Disable during :vimgrep autocmd QuickFixCmdPre *vimgrep* let b:gitgutter_was_enabled = gitgutter#utility#getbufvar(expand(''), 'enabled') | GitGutterBufferDisable autocmd QuickFixCmdPost *vimgrep* if b:gitgutter_was_enabled | GitGutterBufferEnable | endif | unlet b:gitgutter_was_enabled