even more intelegently set EDITOR
This commit is contained in:
parent
18868475d8
commit
bda5105914
1 changed files with 8 additions and 6 deletions
|
@ -14,12 +14,14 @@ if [ -z "$PROFILE_LOADED" ] && [ -f ~/.profile ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Intelligently set $EDITOR
|
# Intelligently set $EDITOR
|
||||||
if command -v nvim > /dev/null;then
|
if [ "${EDITOR:-}" = "" ] || [ "${EDITOR##*/}" = "nano" ]; then
|
||||||
export EDITOR=nvim
|
if command -v nvim > /dev/null;then
|
||||||
elif command -v vim > /dev/null;then
|
export EDITOR=nvim
|
||||||
export EDITOR=vim
|
elif command -v vim > /dev/null;then
|
||||||
elif command -v vi > /dev/null;then
|
export EDITOR=vim
|
||||||
export EDITOR=vi
|
elif command -v vi > /dev/null;then
|
||||||
|
export EDITOR=vi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
export SYSTEMD_EDITOR="$EDITOR"
|
export SYSTEMD_EDITOR="$EDITOR"
|
||||||
export VISUAL="$EDITOR"
|
export VISUAL="$EDITOR"
|
||||||
|
|
Loading…
Add table
Reference in a new issue