diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2019-06-11 09:48:21 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2019-06-11 09:48:21 +1200 |
commit | fe0e62f71d89d3f39bba516f9cbddce9db16401e (patch) | |
tree | e358960e5bc6aed44758f381bf35c9bbd4c54e58 | |
parent | Rearrange blocks in vimrc (diff) | |
download | dotfiles-fe0e62f71d89d3f39bba516f9cbddce9db16401e.tar.gz dotfiles-fe0e62f71d89d3f39bba516f9cbddce9db16401e.zip |
Factor out :FileTypeReload into a function
-rw-r--r-- | vim/vimrc | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -175,10 +175,13 @@ endif " FileTypeReload, which just re-runs BufRead events for filetype detection if " they've been loaded. " +function! s:FileTypeReload() abort + if exists('did_load_filetypes') + doautocmd filetypedetect BufRead + endif +endfunction command! FileTypeReload - \ if exists('did_load_filetypes') - \| doautocmd filetypedetect BufRead - \|endif + \ call s:FileTypeReload() " Create a 'vimrc' automatic command hook group, if it doesn't already exist, " and clear away any automatic command hooks already defined within it if it |