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.