Github 経由で、複数の異なるコンピューターとサーバーで同じ「ドット ファイル」のセットを使用しています。私の直接管理下にある 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 を設定した場所はどこですか?