はじめに
VimをGitのエディタのdefaultに設定する方法を書いておきます。
本記事を書こうと思った背景
自宅のPCでTerraformのコードを触っている中でgit rebase
を実施しようとした際に、「atomのコマンドは存在しない」というエラーが表示されたため。
% git rebase -i --autosquash 9fd7947
hint: Waiting for your editor to close the file... atom --wait: atom: command not found
error: There was a problem with the editor 'atom --wait'.
%
既にatomはアンインストール済みですが、Git側の設定を変更することを忘れておりました。
対応
Vim
をgitのエディタのdefaultに設定する。
コマンド
git config --global core.editor vim
設定確認は以下になります。
設定確認
% git config --global --list | grep editor
core.editor=vim
%
こちらの設定をすることで、git rebase
やgit commit
を使用するとデフォルトでVim
が起動されるようになります。
参考記事