2009-11-20 7 views
26

Emacs + org-mode + ligne en mode visuel + fenêtre de redimensionnement produire ce genre de vue:Comment conserver l'indentation avec Emacs + org-mode + visual-line-mode?

 
* My list 
    * Some thing this is longer 
back to line which is really 
anoying 
    * Other thing which is 
truncated 
    * Sub items with blah 
to line 

Je préférerais ceci:

 
* My list 
    * Some thing this is longer 
    back to line which is 
    really anoying 
    * Other thing which is 
    truncated 
    * Sub items with blah 
     to line 

Toute idée sur la façon de configurer emacs ou org-mode pour atteindre ce serait vraiment très apprécié :)

(emacs23.1 sur karmique ubuntu)

Répondre

10

pour une nouvelle version assez org-mode, M-x customize-variable org-indent-mode devrait faire. Il y a un fix réconciliant récemment org-indent-mode avec visual-line-mode.

+0

Merci beaucoup. En effet, la construction de org-mode à partir de ses sources git fournit le mode org-indent qui fournit cette fonctionnalité! –

+1

Voir aussi http://orgmode.org/manual/Clean-view.html#Clean-view –

29

Activer org-indent-mode. Une façon est d'ajouter un crochet

(add-hook 'org-mode-hook 
      (lambda() 
      (org-indent-mode t)) 
      t) 

mais le plus simple est de personnaliser org-startup-indented être non nulle.

Notez que même lorsque org-indent-mode est non-nul, les titres ne bénéficient toujours pas d'un traitement de remplissage automatique. C'est seulement le corps d'une entrée qui sera à la fois rempli et indenté justifié à gauche par rapport à la colonne de gauche de son en-tête parent.

+0

Merci! Syntaxe à crochet nécessaire pour rendre automatique le mode visuel pour tous les fichiers Org. –