設定方法
GIT_EDITOR環境変数
GIT_EDITORでエディタを指定することができます。
次のようにコマンドを実行するとエディタはnanoが使用されます。
GIT_EDITOR=nano git commit
core.editor設定を記述する
次のいずれかにcore.editorを記述することでエディタを指定できます。
.git/config-
~/.gitconfigまたは~/.config/git/config /etc/gitconfig
次のように指定するとvimを使用するようになります。
[core]
editor = vim
コマンドで設定することもできます。
git config --global core.editor vim
VISUAL環境変数
VISUALでエディタを指定することができます。
次のようにコマンドを実行するとエディタはnanoが使用されます。
VISUAL=nano git commit
EDITOR環境変数
EDITORでエディタを指定することができます。
次のようにコマンドを実行するとエディタはnanoが使用されます。
EDITOR=nano git commit
優先順位
Gitのエディタ設定の優先順位は次のとおりです。
-
GIT_EDITOR環境変数 -
core.editor設定を記述する.git/config-
~/.gitconfigまたは~/.config/git/config /etc/gitconfig
-
VISUAL環境変数 -
EDITOR環境変数 - vi(Debian、Ubuntu の場合は editor)