{motion}

  1. 搭配游標移動,像是 h j k l w G

  2. a 選擇一個包含空白,i 選擇內含對象不包含空白

  3. 重複操作元,代表游標行,例如:dd 刪除游標行

指令

動作

B

到字串開頭

W

到字串結尾

b

到單字開頭

e

到單字結尾

w

到單字結尾

指令

動作

iw

內含單字

iW

內含字串

is

內含句子

ip

內含段落

指令

動作

i(i)ib

圓括號內部 ( )

i{i}iB

花括號內部 { }

i[i]

方括號內部 [ ]

i<i>

尖括號內部 < >

i'

單引號內部 ' '

i"

雙引號內部 " "

i`

反引號內部 ` `

it

XML 標籤內部 <tag> </tag>

指令

動作

aw

一個單字

aW

一個字串

as

一個句子

ap

一個段落

指令

動作

a(a)ab

一對圓括號 ( )

a{a}aB

一對花括號 { }

a[a]

一對方括號 [ ]

a<a>

一對尖括號 < >

a'

一對單引號 ' '

a"

一對雙引號 " "

a`

一對反引號 ` `

at

一對 XML 標籤 <tag> </tag>

例如 yiw 複製一個內含單字

yl 複製右側字元

y$ 複製到游標行的結尾

yy 複製一行

Last updated