Make Vim Default Editor For Git and OS
I prefer to write my git commit messages in Vim instead of nano or emacs or anything. To set this ‘globally’, change your Git’s core.editor:
$ git config --global core.editor "vim"
If you also want to set Vim for other programs as well, set the standardized
VISUAL
and EDITOR
environment variables in your terminal resource file
(.zshrc
, .bashrc
, config.fish
etc.)
export VISUAL=vim
export EDITOR="$VISUAL"
All done!
P.S:
Info
If you wonder why both ‘VISUAL’ and ‘EDITOR’ set, please look at : VISUAL vs EDITOR
Subscribe
Read Related