Cleanup behavior to function when things are missing

This commit is contained in:
Lockszmith 2022-05-29 00:08:37 +00:00
parent 999422da87
commit 12e3c5a470
14 changed files with 35 additions and 19 deletions

View file

@ -1,7 +1,10 @@
alias sudo="/usr/bin/sudo "
alias nvim="/usr/bin/nvim -p "
alias vim="nvim "
alias vi="nvim "
PREFERED_VI=$(type -fP nvim vim | head -1)
[[ -z "$PREFERED_VI" ]] && PREFERED_VI=$(type -fP vi | head -1) || alias vi_editor="$PREFERED_VI -p "
[[ -z "$PREFERED_VI" ]] && alias vi_editor='eval $EDITOR ' || alias vi_editor="$PREFERED_VI "
alias nvim="vi_editor "
alias vim="vi_editor "
alias vi="vi_editor "
alias lessr="less --raw-control-chars "