如何在vim中快速找到关闭的html标记?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (18)

就像编辑C源文件一样,我可以按%来获取当前游标的{}。编辑html文件时如何做到这一点?有没有捷径?要清楚,我想要:

<html>
</html>

当curosr移动到时<html>,我想按下一个键,以便光标将跳转到</html>

提问于
用户回答回答于

例如 可以使用可视化操作符在标签之间跳转:

  1. 将光标放在标签上。
  2. 按下进入视觉模式v。
  3. 通过按a+ t或i+键选择外t标签块。

你的光标应该跳转到匹配的关闭html / xml标签。要从结束标记向后跳转,请按o或O跳转到相反的标记。

现在,您可以通过按Esc,退出c或复制按钮退出视觉效果y。

要将该动作录制到注册中,请按qq以开始录制,按上述(包括Esc)执行标签跳转,然后按q结束。然后要调用跳转,请按@q。

:help visual-operators或查看更多帮助:help v_it

at 一个<tag> </tag>块(带标签) it 内部<tag> </tag>

扫码关注云+社区