通过 Github,我在几台不同的电脑和服务器上使用相同的“dot文件”。在我直接控制的Mac和Linux设备上,我安装了Sublime Text 2,并将其设置为我的git合并和提交编辑器。然而,在远程(即不在我直接控制之下)的服务器上,我会选择使用vim。
我不想为那些远程服务器创建和维护第二个.gitconfig
。有没有办法做到这样的事情:
[core]
if [[ $IS_REMOTE -eq 1 ]]; then
editor = "vim"
else
editor = "subl -n -w"
fi
我该如何根据主机名设置$IS_REMOTE变量?