From 763ea11541bef49b4b9b13ff3d91b36576196e8d Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Fri, 18 Jun 2021 14:03:13 +0200 Subject: Discard old autocmds when reloading .vimrc --- vim/.vimrc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vim/.vimrc b/vim/.vimrc index ea200b2..e35f9cb 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -153,6 +153,7 @@ map s :syn sync fromstart function! s:enable_automatic_background() augroup bg + autocmd! bg autocmd bg BufEnter * set background=dark | call s:colorscheme_changed() autocmd bg BufEnter *.bib,*.md,*.tex,*.txt set background=light | call s:colorscheme_changed() augroup END @@ -175,6 +176,7 @@ call s:enable_automatic_background() " - https://github.com/airblade/vim-gitgutter/issues/696 " - https://stackoverflow.com/a/7383051 augroup gitgutter + autocmd! gitgutter autocmd gitgutter BufEnter * call s:reset_gitgutter_highlights() augroup END -- cgit v1.2.3