#1 楼
您可以使用source
命令包含另一个文件。只需将其放在vimrc的顶部即可:source($MYVIMRC . ".private")
假设您的vimrc是
~/.vimrc
,它将扩展为~/.vimrc.private
。从现在开始,您可以在该文件中定义变量,如下所示:let my_db_password = "bacon"
然后您可以在主vimrc中简单地按名称引用它们。
注释
您可以随意调用私有vimrc文件,甚至可以在其他目录中。
如果要在路径中使用
~
,您将需要使用expand()
。例如:source expand("~/.private-vimrc")
要使用字符串连接变量的值,请使用
.
运算符。例如:"jdbc:mysql://example.com/waffles?user=admin&password=" . my_db_password
评论
您的解决方案是否必须使用公共github仓库还是私有和/或自托管仓库?我想在公共场所使用它,除了带有密码的小片段。