Learning vi is one of the things that's been daunting me, lo!,
these dozen years or more ....
Hi :)
If you don't want to use vi with visudo all you need to do is set the
EDITOR environment variable to whatever editor you prefer and this will
be called instead of vi.
Have a nice day :)