"============================================================== " .vimrc "============================================================== " Initial Configuration source ~/.vim/rc/init.vim if has('nvim') execute "lua require'init'" endif "=============================== " Base Configuration source ~/.vim/rc/base.vim if has('nvim') source ~/.vim/rc/base.nvim endif " Layout Settings source ~/.vim/rc/display.vim source ~/.vim/rc/statusline.vim "---------------- " Plugins source ~/.vim/rc/pluginlist.vim " Key mapping source ~/.vim/rc/keyconfig.vim source ~/.vim/rc/mappings.vim " Command source ~/.vim/rc/command.vim source ~/.vim/rc/autocmd.vim " Configuration for f in split(glob('~/.vim/rc/myplugins/*.vim'), '\n') execute 'source ' . f endfor if has('nvim') for f in split(glob('~/.vim/rc/myplugins/*.nvim'), '\n') execute 'source ' . f endfor endif " Plugin Settings source ~/.vim/rc/pluginconfig.vim "=============================== if exists('g:vscode') source ~/.vim/rc/vscode-neovim/mappings.vim endif "=============================== " Local Configuration call vimrc#source_safe('~/.vimrc.local')