Modification de l'apparence des points de suspension «contenus cachés» en mode organisation


16

Dans org-mode, lorsque le contenu d'un sous-arbre est masqué, vous voyez quelque chose comme

* Some tree
  :PROPERTIES:...

** Another One...

Y a-t-il un moyen de les changer ...pour autre chose? Je voudrais utiliser quelque chose de plus court comme une ellipse utf-8 ou une flèche arrondie.

Réponses:


16

Personnalisez simplement la variable org-ellipsis. Quelque chose comme

(setq org-ellipsis "…")

Génial, je l'ai réglé "⮷". Je suis sûr que j'en aurai vite marre mais en ce moment ça a l'air doux.
Malabarba

2
Si vous souhaitez modifier l'apparence mais pas le symbole, vous pouvez définir org-ellipsisun visage au lieu d'une chaîne.
erikstokes

@erikstokes Existe-t-il un moyen de faire les deux (c'est-à-dire changer le visage et le symbole)?
ph0t0nix

@ ph0t0nix Pas un moyen aussi simple que de simplement définir une variable. org-ellipsisvous permet seulement d'en personnaliser un. Vous pouvez pirater le tableau d'affichage comme dans les autres réponses pour définir le visage et le symbole.
erikstokes

8

Personnellement, au lieu de le configurer uniquement pour Org, je le fais globalement avec:

(unless standard-display-table
  (setq standard-display-table (make-display-table)))
(when (fboundp 'make-glyph-code)
  (set-display-table-slot standard-display-table 4
                          (vector (make-glyph-code ?…)
                                  (make-glyph-code ?…))))

8

Vous pouvez modifier les caractères plus généralement pour un affichage sélectif avec:

(set-display-table-slot standard-display-table 
                        'selective-display (string-to-vector " ◦◦◦ ")) ; or whatever you like

J'utilise ces personnages parce que je les trouve plus faciles à voir que les périodes, et pourtant pas trop distrayants. Mais chacun à son tour.

Je l'ai obtenu sur EmacsWiki : recherchez la section "Personnalisation des points de suspension" pour plus de détails.


Ah! Stefan m'a battu. Je le laisse pour le lien Wiki.
Dan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.