首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在emacs nxml-mode中折叠标签

在emacs nxml-mode中折叠标签
EN

Stack Overflow用户
提问于 2011-06-23 17:49:20
回答 3查看 4.6K关注 0票数 21

这些互连网充满了古老的理论,用于在光荣的Emacs编辑器中折叠代码。其中包括folding.el、outline-minor-mode和fold-dwim.el。遗憾的是,我可怜的头脑还不能写出必要的elisp配置。

请在nxml模式下帮助人类折叠标签,最好使用TAB。如果相关,我会使用viper和vimpulse。

EN

回答 3

Stack Overflow用户

发布于 2011-06-23 20:03:24

在nxml-mode文档的第5节中,它被称为nxml-mode中的大纲。开头是..。

5概述

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

https://www.gnu.org/software/emacs/manual/html_mono/nxml-mode.html#Outlining

票数 6
EN

Stack Overflow用户

发布于 2015-04-16 19:13:06

使用hideshowhttps://emacs.stackexchange.com/questions/2884/the-old-how-to-fold-xml-question终于有了答案。

如果emacs.stackexchange退出测试阶段,这个问题可能会过时。

票数 4
EN

Stack Overflow用户

发布于 2017-03-07 01:00:22

如果您只需要编辑未指定的xml,我建议使用web-mode而不是nxml-mode。支持节点折叠。

默认情况下,Emacs似乎在nxml-mode中打开.xml文件。我猜nxml-mode就是useful for working with xml validated against a schema。但是,如果您只想用方便的工具编辑一些未指定的xml,那么web-mode似乎是一个更好的选择。

我发现这个问题是为了寻找后一种方法,所以我想我应该分享一下。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6452167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档