マークダウンでセクションを折りたたむ


14

Emacsでの記述にはmarkdown-mode(と組み合わせてwriteroom-mode)使用します。マークダウンファイルは一般的に非常に大きくなるので、特定のセクションに長時間集中できるようにしたいと考えています。

どうすればこれを達成できますか?具体的には、現在のセクションで作業している間、他のセクション(見出しとそのテキスト)を非表示にするか折りたたみます。http://www.foldingtext.comはこのように動作します。


1
私の10秒間の考え抜かれた答えは、非表示モードで動作しますか?gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html
2015年

回答:


13

ジェイソンBlevins氏による値下げモードあなたが見出しの折り畳み切り替えることができますTab(ORG-モードと同じ)。


4
正しい(+1)。ただし、ではemacs -nwShift + Tab物を折りたたむために使用したいことがわかります。(私が偶然にこれが機能することだけを見つけたので私が言及しただけです...)
jon

2

役に立つ2つの方法を見つけました。

  1. hideshowモード(hs-minor-mode)を有効にし、提供された関数を使用する
  2. どうやらmarkdown-modeはアウトラインモードを継承しているので(少なくとも関数はここで利用可能です!)、hide-subtreeやshow-subtreeなどの関数を使用できます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.