#!/usr/bin/env zsh # Eryn Wells function init-env-vi { # Prefer nvim and vim, in that order, over standard vi, which is insufferable. if whence -cp nvim &> /dev/null; then alias vi=nvim export EDITOR=nvim elif whence -cp vim &> /dev/null; then alias vi=vim export EDITOR=vim else export EDITOR=vi fi export VISUAL=$EDITOR } init-env-vi "$@"