Comment puis-je faire en sorte qu'Emacs affiche le type du nouveau personnage?
Je cherche quelque chose de similaire à ce que fait Notepadd (voir ci-dessous). J'ai lu qu'Emacs est livré avec, M-x whitespace-mode
mais cela ne semble pas indiquer le type de caractère de contrôle ASCII utilisé par le fichier pour représenter les sauts de ligne. Est-ce que je manque quelque chose?
Réponses:
Cela ne répond pas directement à votre question, mais cela pourrait suffire.
Si vous connaissez la convention de fin de ligne native de la plate-forme sur laquelle vous vous trouvez, vous pouvez regarder du côté gauche de la ligne de mode Emacs. Si le fichier utilise une convention non native, vous devriez voir une notation telle que
(DOS)
ou(Unix)
. S'il n'y a pas de notation, cela implique la convention native. À partir de là, vous pouvez déterminer à quoi chaque ligne se termine.Ainsi, par exemple, si vous exécutez Emacs sur un système Unix et que vous ouvrez un fichier avec des fins de ligne DOS, vous devriez le voir
(DOS)
en bas à gauche de l'écran.Si la convention de fin de ligne dans le fichier est appliquée de manière incohérente, vous verrez des caractères parasites
^M
ou égarés^J
.la source