将vimrc分成两个文件?

时间:2012-03-27 10:37:34

标签: vim

我要将我的vimrc上传到githug。但有些设置并不通用(例如,在较慢的机器上我不使用光标柱)

所以我不想将所有设置都放在一个文件中。这该怎么做?在bash中有类似'source'的东西吗?

2 个答案:

答案 0 :(得分:2)

source

中有一个vim命令
:so[urce] {file}    
        Read Ex commands from {file}.  These are commands that
        start with a ":".
        Triggers the |SourcePre| autocommand.

答案 1 :(得分:2)

如果文件不存在,请使用if filereadable围绕它来避免错误 我已经泛化并共享了我的vimrc,并且在用户主目录中有一行来源.vimrc.loc,以允许使用我的vimrc的人进行自定义。

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