Réduire les sections dans la démarque

14

J'utilise markdown-mode(en conjonction avec writeroom-mode) pour écrire dans Emacs. Mes fichiers de démarque deviennent généralement assez volumineux et j'aimerais pouvoir me concentrer sur une section particulière pendant de longues périodes.

Comment puis-je atteindre cet objectif? Plus précisément, je cherche à masquer ou à réduire d'autres sections (en-tête et leur texte) tout en travaillant sur la section actuelle. http://www.foldingtext.com se comporte de cette manière.

Sridhar Ratnakumar
la source
1
Ma réponse non réfléchie de dix secondes est: cela fonctionne-t-il avec le mode de masquage? gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html
Trevoke

Réponses:

13

Avec le mode Markdown de Jason Blevins, vous pouvez basculer le pliage de l'en-tête avec Tab(comme en mode org).

Adobe
la source
4
Vrai (+1). Cependant, avec emacs -nw, il s'avère que vous souhaitez utiliser Shift + Tabpour plier les choses. (Ce que je ne mentionne que parce que j'ai découvert par accident que cela fonctionne ....)
jon
2

J'ai trouvé deux façons qui peuvent être utiles:

  1. activer le mode de présentation (mode hs-minor) et utiliser les fonctions fournies
  2. Apparemment, le mode markdown hérite du mode contour (ou au moins les fonctions sont disponibles ici!) Afin que vous puissiez utiliser des fonctions comme hide-subtree et show-subtree.
Trevoke
la source