" " vimrc_reload_filetype.vim: Add hook to reload active buffer's filetype when " vimrc reloaded, so that we don't end up indenting four spaces in an open " VimL file, etc. Requires Vim 7.1 or 7.0 with patch 187 for SourceCmd. " " Author: Tom Ryder " License: Same as Vim itself " if exists('loaded_vimrc_reload_filetype') || &compatible finish endif if !exists('##SourceCmd') finish endif let loaded_vimrc_reload_filetype = 1 " This SourceCmd intercepts :source for .vimrc augroup vimrc_reload_filetype autocmd! autocmd SourceCmd $MYVIMRC \ call vimrc_reload_filetype#Reload() augroup END