インターウェブには、Glorious Emacs Editor でコードを折りたたむための古い教義がたくさんあります。その中には、folding.el、outline-minor-mode、fold-dwim.el があります。残念ながら、私の貧弱な無知な心は、必要な elisp 構成を書くことができません。
nxml モードで、できれば TAB を使用して、モータル フォールドのタグ付けを手伝ってください。関連する場合は、viper と vimpulse を使用します。
nxml-mode でのアウトラインと呼ばれ、nxml-mode ドキュメントのセクション 5 にあります。どちらが始まる...
5 アウトライン
nXML モードでは、Emacs のアウトライン モードと同様に、バッファーの全体または一部をアウトラインとして表示できます。nXML モードのアウトラインは、セクションと見出しという 2 種類の要素の認識に基づいています。すべてのセクションに 1 つの見出しがあり、すべての見出しに 1 つのセクションがあります。セクションには、最初の子要素として、または最初の子要素内に見出しが含まれます。セクションには、その下位セクション (サブセクション) も含まれます。セクションのテキスト コンテンツは、サブセクションでも見出しでもないセクション内のあらゆるもので構成されます。
https://www.gnu.org/software/emacs/manual/html_mono/nxml-mode.html#Outlining
を使用して、最終的にhttps://emacs.stackexchange.com/questions/2884/the-old-how-to-fold-xml-questionに回答があり
ますhideshow
。
emacs.stackexchange がベータ段階を終了した場合、この質問は時代遅れになる可能性があります。