Normalmente, visudo
ignora a variável VISUAL
e EDITOR
por motivos de segurança e chama vi
, portanto, o modo de compatibilidade de vim
está ativado.
Leia Como definir visudo para usar um editor diferente do padrão no Fedora? para alterar o editor padrão.