aboutsummaryrefslogtreecommitdiff
path: root/vim/autoload/reload.vim
blob: 558f24d61f1733df8ddb4f4d4ac04aaff1d87068 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
function! reload#FileType() abort
  if exists('g:did_load_filetypes')
    doautocmd filetypedetect BufRead
  endif
endfunction

function! reload#Vimrc() abort
  noautocmd source $MYVIMRC
  call reload#FileType()
  redraw
  echomsg fnamemodify($MYVIMRC, ':p:~').' reloaded'
endfunction