diff --git a/sh/.profile b/sh/.profile index b6d202a..df29a89 100644 --- a/sh/.profile +++ b/sh/.profile @@ -19,8 +19,13 @@ export LANG="en_US.UTF-8" export LC_COLLATE="C" # Export editor preferences. -export EDITOR="vim" -export VISUAL="vim" +if which nvim &> /dev/null; then + export PREFERRED_VIM=nvim +else + export PREFERRED_VIM=vim +fi +export EDITOR="$PREFERRED_VIM" +export VISUAL="$PREFERRED_VIM" # Export browser preferences. export BROWSER="firefox"