码迷,mamicode.com
首页 > 系统相关 > 详细

Vim的文本对象

时间:2017-10-12 14:03:28      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:使用   get   模式   sid   tab   tar   div   tps   view   

Vim的文本对象(text object)由两个字符组成,第一个字符永远是i或是a。一般说来, 以i开头的文本对象会选择分隔符内部的文本,而以a开头的文本对象则会选择包括分隔符在内的整个文本。为了便于记忆,可以把i 想成“inside”,而把a想成 “around” 或“all”。Vim的文本对象主要用于扩大选区,将它与可视模式或 surround结合起来使用将变得异常强大,下面列举一些常用的文本对象

文本对象选择区域
a)或ab 一对圆括号
i)或ib 圆括号内部
a}或aB 一对花括号
i}或iB 花括号内部
at 一对XML标签
it XML标签内部
aw 当前单词及一个空格
iw 当前单词
aW 当前字串及一个空格
iW 当前字串
as 当前句子及一个空格
is 当前句子
ap 当前段落及一个空行
ip 当前段落

文本对象还可以与相应的动作组合,比如d删除,y复制。

Vim的文本对象

标签:使用   get   模式   sid   tab   tar   div   tps   view   

原文地址:http://www.cnblogs.com/enyala/p/7655629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!