Linewrap en mode Org d’Emacs?

50

Est-ce que le mode organisationnel d'Emacs prend en charge le retour à la ligne?

Je sais que dans le mode "normal" d'Emacs, il y aura juste un peu de côté, un demi-tour à droite et à gauche sur la ligne suivante, et aucun défilement n'est nécessaire.

Cependant, il n'y a que des flèches pointant à gauche et à droite. Des idées?

Kalaracey
la source

Réponses:

35

Le mode par défaut pour le mode org est le mode lignes tronquées.

Vous pouvez personnaliser ce comportement avec org-startup-truncated. Saisissez F1-v org-startup-truncatedune description, puis cliquez sur le lien de personnalisation pour le modifier.

Juancho
la source
2
merci - je viens de le mettre à "nil" en allant <CTL> -hv: org-startup tronqué.
Kalalacey
3
pour une seule fois, l'évaluation de l'expression suivante a fait l'affaire pour moi: (setq truncate-lines 'nil)
vitaly
3
En général, dans n'importe quel mode emacs, la fonction toggle-truncate-lines, va et vient (pour une solution temporaire)
tjb
2
Savez-vous la raison pour laquelle truncate-linesest la valeur par défaut? Etant donné que le mode org sert à prendre des notes au lieu de programmer, les longues lignes doivent être la norme
Heisenberg
1
@ Heisenberg Je pense que la raison de la valeur par défaut est que les tables en mode org ont l'air vraiment mauvaises quand elles sont enveloppées dans un mot.
Superdesk
22

Vous pouvez également l'activer à la volée avec la commande toggle-truncate-lines, entre la vue normale Emacs et la vue organisationnelle normale. Par exemple, utilisez ceci:

(define-key org-mode-map "\M-q" 'toggle-truncate-lines)

Mq est obligé de remplir paragraphe par défaut, mais vous ne voulez probablement pas l'utiliser en mode org.

teika kazura
la source
5

Le mode Org n'insère pas de lignes à dessein pour ne pas rendre les tableaux trop moche. La fonction org-fill-paragraphcontrôle les insertions de sauts de ligne pour un paragraphe pour vous. Donc, vous voudrez peut-être utiliser cela au lieu de retour à la ligne.

Arne
la source