aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2019-06-11 09:48:21 +1200
committerTom Ryder <tom@sanctum.geek.nz>2019-06-11 09:48:21 +1200
commitfe0e62f71d89d3f39bba516f9cbddce9db16401e (patch)
treee358960e5bc6aed44758f381bf35c9bbd4c54e58
parentRearrange blocks in vimrc (diff)
downloaddotfiles-fe0e62f71d89d3f39bba516f9cbddce9db16401e.tar.gz
dotfiles-fe0e62f71d89d3f39bba516f9cbddce9db16401e.zip
Factor out :FileTypeReload into a function
-rw-r--r--vim/vimrc9
1 files changed, 6 insertions, 3 deletions
diff --git a/vim/vimrc b/vim/vimrc
index 7dddad82..67f0bae8 100644
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -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