if command -v nvim > /dev/null then export VISUAL=nvim elif command -v vim > /dev/null then export VISUAL=vim elif command -v vi > /dev/null then export VISUAL=vi fi if command -v ex > /dev/null then export EDITOR=nvim elif command -v ed > /dev/null then export EDITOR=vim fi if command -v less > /dev/null then export PAGER=less elif command -v more > /dev/null then export PAGER=more fi NULLCMD=${PAGER:-cat} READNULLCMD=${PAGER:-more}