change that... respect $EDITOR and ignore $VISUAL...

$VISUAL is most often either not set or equal to $EDITOR