gpt4 book ai didi

c++ - 在 vim 中自动关闭 C/C++ 文件中的 xml 标签

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:33 25 4
gpt4 key购买 nike

我在源代码(C/C++ 文件)中嵌入了一些文档字符串作为 XML 标记,我想知道使 vim 自动关闭标记的最简单的解决方案是什么(最接近的匹配标签)。

我找到了 closetag.vim,但是除了 .vimrc 文件之外,是否可以在不修改任何东西的情况下巧妙地做到这一点?

最佳答案

Vim 没有对此的内置支持,因此 closetag.vim 插件是正确且最简单的解决方案。 (我自己也用它!)当然,您可以开发自己的简单映射(向后搜索打开标记,获取它,删除属性,添加斜线,然后插入),但是:

  • 这要么非常简单,因此经常是错误的
  • 或者最终与 closetag 一样复杂,成为该插件的重新实现

如果一些相当奇怪的限制(例如跨系统的自定义原始同步)只允许您操作 ~/.vimrc 本身,您可以将整个插件的代码附加到它上面(虽然我' d 建议不要使用这种丑陋的 hack)。

关于c++ - 在 vim 中自动关闭 C/C++ 文件中的 xml 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20925113/

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