使用vim删除HTML标签

33

如何轻松删除由HTML标记包围的文本块?

假设我遇到了一个由<div>标记包围的文本块。如何一次性轻松地删除标记内的所有内容以及标记本身?


这个文本块是否有任何分隔符?它是否包含嵌套的<div>标签? - René Nyffenegger
2个回答

79

文本对象是您的好伙伴...

  • dat :"删除标签周围的内容"
  • dit :"删除标签内的内容"

还有类似的操作可以更改文本(catcit)以及在视觉上选择文本(vatvit)。

玩得开心!


2
ci(更改括号内部) ci"(更改引号内部) vip(选择段落内部) 等等 - SergioAraujo

9
当在
中时,你可以进行dat操作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接