vim的
文本对象
分为两类
分隔符文本对象
:对象内部的文本, 以配对的符号作为开始和结束, 比如vit
选中XML标签内的内容范围文本对象
:对象周围的文本, 像单词、句子、段落这样以文本结构的范围进行界定,比如viw
选中光标所在单词
iw
包含当前光标所在单词的第一个字符到最后一个字符aw
包含iw
的文本连同前一个 或 后一个空格
daw
好!
daw
符合我们想要的diw
不好! 因为不会删除空格,导致adjectives之前有2个空格
ciw
好!
ciw
正好!caw
会多删一个空格,导致开始进入插入模式的时候会变成mostadjectives
d{motion}
: 和aw
, as
, ap
搭配好
c{motion}
: 和iw
, is
, ip
搭配好
上一篇 | 下一篇 |
---|---|
技巧51 用精确的文本对象选择选取 | 技巧53 设置位置标记,以便快速跳回 |