2012-03-27 73 views
2

我打算把我的vimrc上传到githug。但有些设置是不普遍的(例如,在较慢的机器上,我不使用光标栏)将vimrc分隔成两个文件?

所以我不想把我所有的设置放在一个文件中。这个怎么做?在bash中有没有像'源'的东西?

回答

2

有一个在vim

:so[urce] {file}  
     Read Ex commands from {file}. These are commands that 
     start with a ":". 
     Triggers the |SourcePre| autocommand. 
1

一个source命令,以避免错误,如果该文件不存在if filereadable环绕它。
我已经概括并共享了我的vimrc,并且有一行可以在用户主目录中生成一个.vimrc.loc文件,以允许使用我的vimrc的用户进行自定义。

if filereadable($HOME."/.vimrc.loc") 
    source ${HOME}/.vimrc.loc 
endif