.bashrc
我在家里使用一台 MacBook,在工作时使用另一台。最近我开始对我的点文件进行版本控制。它对我的 vim/MacVim 设置来说非常有效,但对我和来说却没那么有用.bash_profile
。
例如,在家里我有几个用于访问常用文件夹或应用程序的别名(我的工作机器上没有),而在工作时我必须配置代理网络。
我只是想知道是否存在任何“自然的”(或至少常用的)点文件设置,将与机器无关的设置(我想将其置于版本控制之下)与特定于机器的设置分开?
答案1
您可以将机器特定的设置放在单独的点文件中,例如.bashrc-local
,而通用设置放在中.bashrc
。.bashrc
然后会包含:
test -e ~/.bashrc-local && source ~/.bashrc-local