Support $VISUAL and fall back to 'vi' is EDITOR is empty