web-dev-qa-db-fra.com

Que signifie [converti] au bas de Vim?

J'ai un fichier journal et quand je l'ouvre via Vim, il ne semble pas lisible, et il a [converti] en bas. Que signifie [converti]?

Existe-t-il un moyen de résoudre le problème du format afin qu'il soit lisible par l'homme?

41
Mingyu

En mode de commande vim, tapez:

:help read-messages

Tu peux voir:

[converted]      conversion from 'fileencoding' to
                 'encoding' done

En général, cela signifie que VIM a détecté le fichier ne correspondait pas au Charset donné par votre région et a fait une conversion.

Pour voir plus de détails, essayez :help fileencoding, :help fileencodings.

13
cuonglm

Cela signifie que le fichier sur disque n'utilise pas le même Charset que la zone de mémoire de Vim et que la conversion de l'une à l'autre a réussi. Appuyez sur la touche d'échappement et tapez cette commande.

:set fileformat=unix

Enregistrez le fichier et essayez de lire à nouveau.

2
Ramesh