More clean-ups

Better Cross-platform stuff

https://vimways.org/2018/from-vimrc-to-vim/
This commit is contained in:
2020-08-08 13:50:22 -07:00
parent 5a42a0c8e1
commit e12d093365
10 changed files with 140 additions and 126 deletions

17
vimrc
View File

@@ -1,16 +1,9 @@
set encoding=utf-8
scriptencoding utf-8
let g:vim_files=fnamemodify(resolve(expand('$MYVIMRC')), ':p:h')
if &runtimepath ==# ''
throw 'Empty ''runtimepath'''
endif
let $MYVIM = resolve(option#Split(&runtimepath)[0])
function! SourceConfig(name)
" exec "echo 'Loading " . a:name . "'"
exec 'source ' . expand(g:vim_files . '/config/' . a:name)
endfunction
call SourceConfig('01-plugins.vim')
call SourceConfig('02-general.vim')
call SourceConfig('03-mappings.vim')
call SourceConfig('04-autocmds.vim')
unlet g:vim_files
runtime! config/**/*.vim