我希望能够按标签浏览HTML标签.有没有办法可以从HTML标签移动到标签.(即*<div>hi</div><div>bye</div>---> <div>hi</div>*<div>bye</div>
我是知道的cit和cat,这就是为什么我会想象这是可能的,谢谢!
ken*_*orb 112
您可以使用可视化运算符在标记之间跳转,例如:
您的光标应跳转到匹配的结束html/xml标记.要从结束标记向后跳转,请按o或O跳转到相反标记.
现在,您可以通过按Esc,退出c或复制来退出视觉y.
要将该动作录制到注册状态,按qq开始录制,按上述(包括Esc)执行标签跳转,按q完成.然后调用跳转,按@q.
看到更多的帮助@@或:help visual-operators:
at 一个
:help v_it块(带标签)it 内部
<tag> </tag>块
或者使用matchit.vim这样的插件(参见:在没有花括号的语言中使用%).
也可以看看:
Mic*_*ski 24
该matchit.vim宏让你大多数的方式存在,可以让你移动到与关闭标签%,你会匹配的括号或大括号.它包含在许多Vim发行版中,包括标准下载,但默认情况下通常不启用.
http://www.vim.org/scripts/script.php?script_id=39