Quando todos os seus caracteres são < 128
ASCII e UTF-8 são iguais.
O ASCII é um subconjunto do UTF-8 (e também um subconjunto do latin1 e muitos outros formatos de codificação).
Provavelmente tudo está perfeito!
O comando de configuração:
set fileencodings=
lista de formatos de codificação para tentar
é usado para definir a ordem do formato de codificação que o vim tentará usar ao abrir um arquivo.
set fileencodings=ucs-bom,utf-8,latin1
é uma ideia melhor: primeira tentativa
para usar qualquer Unicode com um cabeçalho BOM
, ele tentará interpretá-lo como UTF-8
e, se tudo falhar, latin1
.