我已经问过这个问题,到目前为止,似乎没有人能够提出一个合理的理由来解释为什么我的资源文件没有被资源化。
:source $MYVIMRC
:so ~/.vimrc
au BufWritePost .vimrc source ~/.vimrc
:echo $MYVIMRC
== /Users/******/.vimrc
。
任何帮助将非常感谢一周有这个问题(新的mac)我不得不退出vim并重新进入。
答案 0 :(得分:2)
我认为在每个平台中如何调用文件可能存在问题。尝试使用here找到跨平台解决方案:
au BufWritePost .vimrc,_vimrc,vimrc,.gvimrc,_gvimrc,gvimrc so $MYVIMRC | if has('gui_running') && filereadable($MYGVIMRC) | so $MYGVIMRC | endif
或更好
augroup myvimrc
au!
au BufWritePost .vimrc,_vimrc,vimrc,.gvimrc,_gvimrc,gvimrc so $MYVIMRC | if has('gui_running') && filereadable($MYGVIMRC) | so $MYGVIMRC | endif
augroup END