emacs nxml-mode中的折叠标签

Nat*_*lin 20 xml emacs folding nxml

在Glorious Emacs编辑器中,这些互联网充满了折叠代码的古老教义.其中有folding.el,outline-minor-mode和fold-dwim.el.唉,我可怜的未开悟的头脑无法编写必要的elisp配置.

请帮助nxml模式中的凡人折叠标签,最好使用TAB.如果相关,我使用毒蛇和vimpulse.

hpa*_*avc 5

它在nxml-mode中称为大纲,它在nxml-mode文档的第4节中.从哪开始......

4概述


nXML模式允许您以与Emacs轮廓模式类似的方式将全部或部分缓冲区显示为轮廓.nXML模式中的大纲基于识别两种元素:节和标题.每个部分都有一个标题,每个标题都有一个部分.一节包含其标题为第一个子元素或在其第一个子元素内.一节还包含其从属部分(其子部分).部分的文本内容包含既不是子部分也不是标题的部分中的任何内容.

  • @Natan,那是因为你的文档和大多数文档一样,没有这个工作所需的结构(即使它确实如此,你也必须配置section和heading元素的列表).我认为这是对nxml模式概述的有用性的一个众所周知的限制. (6认同)
  • 好的谢谢.我正在推荐你的答案,但我将等待另一个不涉及nxml-mode概述的解决方案. (4认同)