gpt4 book ai didi

vim - 在 vim 中注释掉 XML

转载 作者:行者123 更新时间:2023-12-02 06:18:37 28 4
gpt4 key购买 nike

我经常发现自己在配置文件中删除和添加 XML 部分:

  • tomcat的server.xml
  • maven的settings.xml

还有很多其他的。

有没有一个 vim 插件/命令可以让这个变得简单?

最佳答案

您可以使用匹配的 XML 标记的组合,如 this question 中所示。以及 Perl 的搜索和替换。

例如,给定以下代码片段:

<TypeDef name="a">
<ArrayType high="14" low="0">
<UndefType type="node">
</UndefType>
</ArrayType>
</TypeDef>

将光标放在开头或结尾 TypeDef并输入以下序列:

vat:s/^\(.*\)$/<!--\1-->/

v - 让你进入视觉模式
at - 选择整个 XML 标签
:s/^\(.*\)$/<!--\1-->/ - 用 '<!--...-->' 包围每行, XML 的注释分隔符

或者,您可以像这样删除它:

dat

d - 按照以下 Action 删除
at - 和以前一样

关于vim - 在 vim 中注释掉 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/933975/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com