Comment démarrer une nouvelle ligne avec Emacs

J’ai créé un fichier en utilisant emacs mais lorsque j’ouvre le fichier, tout le texte est dans une seule ligne. Qu’est-ce que j’entre dans emacs pour que lorsque j’ouvre le fichier il y ait plus d’une ligne?

Notepad est un éditeur de texte très limité qui ne prend pas en charge, entre autres, les fins de ligne de style Unix ( ). Pour enregistrer un fichier dans Emacs qui s’ouvre correctement dans le Bloc-notes, vous devez l’enregistrer avec des fins de ligne de style Windows ( ).

La solution la plus simple consiste probablement à exécuter set-buffer-file-coding-system (lié à Cx RET f par défaut) et à choisir des undecided-dos , puis à enregistrer le tampon.

Notez que ceci est une limitation du Bloc-notes; Les fichiers créés avec des fins de ligne de type Unix sous Emacs peuvent généralement être ouverts sans problème sur un nombre illimité d’autres éditeurs de texte, notamment Vim, Sublime Text, Notepad ++ et la plupart des IDE. L’installation d’un éditeur de texte correct sur votre machine Windows peut être une bonne alternative à l’enregistrement avec des fins de ligne Windows.

Si le Bloc-notes affiche les données dans une ligne, cela signifie probablement que emacs n’utilise pas CRLF comme terminateur de ligne.

Vous pouvez indiquer à emacs de définir le terminateur de ligne sur CRLF en entrant la commande Control-X Enter F, puis lorsque vous êtes invité à entrer un système de codage, tapez dos et appuyez sur Entrée .

Cela devrait être la valeur par défaut si vous utilisez NT-emacs (la version Windows d’Emacs).