diff --git a/.config/vim/ftplugin/vim.vim b/.config/vim/ftplugin/vim.vim new file mode 100644 index 0000000..d767ace --- /dev/null +++ b/.config/vim/ftplugin/vim.vim @@ -0,0 +1,6 @@ +" Source config upon saving vim file. +" Group to avoid "exponential" reloading. See: +" https://stackoverflow.com/questions/2400264/is-it-possible-to-apply-vim-configurations-without-restarting +augroup vimrc_reload + autocmd! BufWritePost * source $MYVIMRC | echom "Reloaded" | redraw +augroup END diff --git a/.config/vim/vimrc b/.config/vim/vimrc index ca104d9..84c4224 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -159,10 +159,5 @@ else endif endif -" Source edited vim config upon saving. -augroup vimrc - autocmd! BufWritePost $MYVIMRC,vimrc source % | echom "Reloaded" | redraw -augroup END - " Load filetype plugins filetype plugin indent on