Свернуть разделы в уценке

14

Я использую markdown-mode(в сочетании с writeroom-mode) для написания в Emacs. Мои файлы уценок, как правило, становятся достаточно большими, и я хотел бы сосредоточиться на определенном разделе в течение продолжительных периодов времени.

Как мне этого добиться? В частности, я хочу скрыть или свернуть другие разделы (заголовок и их текст) во время работы над текущим. http://www.foldingtext.com ведет себя таким образом.

Шридхар Ратнакумар
источник
1
Мой десятисекундный непродуманный ответ: работает ли он в режиме скрытого просмотра? gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html
Trevoke

Ответы:

13

В режиме уценки от Jason Blevins вы можете переключать сворачивание заголовка с помощью Tab(как в режиме org).

саман
источник
4
Верно (+1). Однако emacs -nw, оказывается, что вы хотите использовать, Shift + Tabчтобы заставить вещи складываться. (Что я только упомянуть , потому что я только узнал случайно , что это работает ....)
Йон
2

Я нашел два способа, которые могут быть полезны:

  1. включить режим скрытого просмотра (hs-minor-mode) и использовать предоставленные функции
  2. Очевидно, режим уценки наследуется от режима структуры (или, по крайней мере, функции доступны здесь!), Поэтому вы можете использовать такие функции, как hide-subtree и show-subtree.
Trevoke
источник