The `visudo` command ignores the EDITOR and VISUAL command-line variables, and instead also uses `vi` as editor. This is contrary to GNU and BSD behaviour of `visudo`.