vim区域选择之motion特性
2013年2月20日
1 条评论
区域选择语法: <action>a<object> 或 <action>i<object>
action可以是任何的命令,如 d (删除), y (拷贝), v (可以视模式选择),c(修改)。
object 可能是: w 一个单词, W 一个以空格为分隔的单词, s 一个句字, p 一个段落。也可以是一个特别的字符:”、 ‘、 )、 }、 ]、<、>。PS:HTML标签编辑是不是会很爽 🙂
假设你有一个字符串 (map (+) (“foo”)).而光标键在第一个 o 的位置。
vi"
→ 会选择foo
.
va"
→ 会选择"foo"
.
vi)
→ 会选择"foo"
.
va)
→ 会选择("foo")
.
v2i)
→ 会选择map (+) ("foo")
v2a)
→ 会选择(map (+) ("foo"))