如何在Vim中选择xml标记的内部文本

2po*_*r10 12 vim

我是Vim的新手.我想选择xml标签之间的内部文本.以下面的xml为例,我需要快速选择Default.

<UserID>Default</UserID>
Run Code Online (Sandbox Code Playgroud)

我知道使用Vi可以选择文本", (,但我尝试了两者,Vi<并且Vi>他们都没有选择任何文本.

有没有命令可以快速做到这一点?

hut*_*oid 31

您只需vit在标签中输入即可.通过在标签中思考视觉来记住这一点.

  • @imJustice,请注意,通常不需要选择能够对其进行操作的东西:`c`hange,`d`elete和`y`ank操作符都可以处理文本对象和动作,所以你可以做`yit`如果你想复制那个标签的内容,`dit`如果要删除它,或`cit`如果你想要更改它.**`:help motion.txt`会让你大吃一惊.** (7认同)
  • 这是有史以来最有用的提示! (2认同)