コミットメッセージを編集するために、Git で任意のエディタを使用するにはどうすればいいですか? 質問する

コミットメッセージを編集するために、Git で任意のエディタを使用するにはどうすればいいですか? 質問する

vimコミット メッセージに特定のエディター (例 ) を使用するように git をグローバルに設定するにはどうすればよいですか?

ベストアンサー1

Git のデフォルト エディターの設定

一つを選ぶ:

  • セットcore.editorGit 設定で:

    git config --global core.editor "vim"
    
  • をセットするGIT_EDITOR環境変数:

    export GIT_EDITOR=vim
    

すべてのプログラムのデフォルトエディタを設定する

標準化された環境変数を設定しますVISUAL* EDITOR:

export VISUAL=vim
export EDITOR="$VISUAL"

注:両方を設定する必要はありませんが、プログラムによってはより正確な を使用しない場合がありますVISUALVISUALEDITOR


互換性の問題の修正

一部のエディターでは--waitフラグが必要です。フラグがないと空白ページが開きます。例:

  • サブライムテキスト(もし正しくセットアップsubl; または):の代わりに実行可能ファイルへのフルパスを使用します。

    export VISUAL="subl --wait"
    
  • VS Codeシェルコマンド):

    export VISUAL="code --wait"
    

おすすめ記事