72 votes

Comment envelopper les mots dans Emacs?

Comment configurer emacs pour que le retour à la ligne ne soit pas interrompu au milieu d'un mot?

84voto

0x4b Points 1712

Si vous souhaitez émuler le comportement d'un éditeur tel que le Bloc-notes, vous pouvez activer le mode ligne visuelle. Bien que le paramétrage du retour à la ligne entraîne le retour à la ligne aux limites des mots, toute action que vous effectuez sur une ligne (par exemple, déplacer vers le haut ou vers le bas ou tuer) respectera toujours le caractère de nouvelle ligne. Le mode ligne visuelle traitera chaque ligne d'affichage comme s'il y avait une nouvelle ligne à la fin.

 (visual-line-mode t)
 

Ligne à ajouter au fichier .emacs:

 (global-visual-line-mode t)
 

40voto

Doomsday Points 1238

Pouvez-vous préciser de quel type d'emballage vous parlez?

Mx toggle-truncate-lines disable vous permet de désactiver visuellement la coupure de ligne.

Mx auto-fill-mode + Mq vous permet d’écraser les mots pour un paragraphe préexistant.

25voto

huaiyuan Points 16570

Ajoutez ceci à votre fichier init:

 (setq-default word-wrap t)
 

Sinon, appuyez sur Ch v word-wrap dans Emacs et suivez le lien "personnaliser" vers la fin.

9voto

rgiar Points 862

J'ai découvert des filières de mode récemment (je pense que j'ai été à la spéléologie à travers la emacs Info docs). Il s'enroule comme vous pouvez vous attendre dans d'autres de l'INTERFACE utilisateur des éditeurs word-wrap fonctionnalité. C'est particulièrement utile quand je suis en train de lire ou d'écrire un texte libre sans retours à la ligne (la Parole) sans le laid mi-mot d'habillage qui se passe lorsque vous utilisez M-x toggle-word-wrap.

http://www.emacswiki.org/emacs/LongLines

ma config:

(setq longlines-wrap-follows-window-size t)
(global-set-key [(control meta l)] 'longlines-mode)

1voto

jsl4tv Points 168

Je l'ai eu en premier. Vous pouvez en savoir plus sur des fonctionnalités similaires à

http://www.emacswiki.org/emacs/LineWrap

En tant que nouvel utilisateur, vous pouvez bénéficier de la lecture de la page car il y a quelques subtilités et un historique à traiter concernant le retour à la ligne et les longues lignes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X