Vim中的文本对象指什么?
Vim中的文本对象是一系列基于模式的命令,文本对象的的模式为:operation + type + object。
Operation表示一系列命令比如:d,y,c , v。
type包括 a 和 i 两种,a 代表全部(all),i 代表内部(inner)。
Object包括: 单引号 ’,双引号 ”,小括号 (,大括号 {,中括号 [,尖括号 <,标签 t,块 b,块 B,单词 w 等。
命令的一些例子:
daw:删除光标所在的单词和空格diw:只删除光标所在的单词di’:代表删除单引号内部的文本da(:代表删除括号内的文本+首尾括号dit:代表删除某个标签内的文本dib:可以替代di(;diB:可以替代di{;
Vim视频教程 – 文本对象
课程资料具体可以查看课程介绍。