Windows
GitHub
GithubDesktop

gitをWindowsのコマンドラインで叩いてエディタが無いと言われたとき

エラーメッセージ

c:\hoge\>git rebase -i HEAD~~~
/mingw64/libexec/git-core/git-rebase--interactive: line 267: vi: command not found
Could not execute editor

エディタの場所を調べる

例えばサクラエディタ

C:\Program Files (x86)\sakura\sakura.exe

使用するエディタを変更するコマンドを実行

エスケープしないといけない文字が多いので注意。

c:\hoge\>git config --global core.editor "C:\\Program\ Files\ \(x86\)\\sakura\\sakura.exe"