From: Samir Benmendil Date: Mon, 10 Apr 2023 22:15:18 +0000 (+0100) Subject: vim: don't reset all autocommands on sourcing vimrc X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/e314c901f6f92e39a4bbda5de79be77957f10c78?ds=inline vim: don't reset all autocommands on sourcing vimrc I'm pretty sure this was added to make sure to not set autocommands that weren't reset in groups every time. By now, I hope that all autocommands are reset within their own groups, or at least will be when I'm through reviewing the vimrc to use with nvim. Furthermore, this particular reset was unsetting the autocommands set by nvim's init.lua and specifically lazy.nvim's plugin loading autocommands. It lead to much confusion when trying to have both init.lua and vimrc. --- diff --git a/vim/vimrc b/vim/vimrc index 436ab89..2f0a7ca 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -6,9 +6,6 @@ set runtimepath ^=$XDG_CONFIG_HOME/vim set runtimepath +=$XDG_CONFIG_HOME/vim/after " plugins {{{1 -" remove all autocommands -autocmd! - call plug#begin('$XDG_DATA_HOME/vim') " This does not update vim-plug, use PlugUpgrade instead Plug 'junegunn/vim-plug'