vim移動、定位命令與快捷鍵速查表(簡練通俗)
阿新 • • 發佈:2019-01-22
游標位置移動(方向)
位置 | 鍵 | 使用頻率 |
---|---|---|
左 | h | ★★★★★★ |
下 | j | ★★★★★★ |
上 | k | ★★★★★★ |
右 | l | ★★★★★★ |
注:也可用小鍵盤區的方向鍵移動游標方向,但不建議,因為離得太遠了
游標位置移動(行)
位置 | 鍵 | 使用頻率 |
---|---|---|
首行 | gg | ★★★★☆ |
末行 | G | ★★★★☆ |
第{n}行 | {n}G | ★★★★☆ |
檔案{n}%處的行 | {n}% | ★★★★☆ |
行首 | 0 | ★★★☆☆ |
行尾 | $ | ★★★☆☆ |
行內第一個非空字元 | ^ | ★★★☆☆ |
上一行行首 | - | ★☆☆☆☆ |
下一行行首 | + | ★☆☆☆☆ |
游標位置移動(頁)
位置 | 鍵 | 使用頻率 | 助記 |
---|---|---|---|
下一頁 | ctrl-f | ★★★★☆ | forward |
上一頁 | ctrl-b | ★★★★☆ | backward |
下半頁 | ctrl-d | ★★★★☆ | down |
上半頁 | ctrl-u | ★★★★☆ | up |
當前頁頂部 | H | ★★★☆☆ | Head |
當前頁中央 | M | ★★★☆☆ | Medium |
當前頁底部 | L | ★★★☆☆ | Last |
游標位置移動(詞、句、段落)
位置 | 鍵 | 使用頻率 | 助記 |
---|---|---|---|
下一詞首 | w | ★★★★☆ | word |
下一詞首(符號也算詞的一部分) | W | ★★☆☆☆ | |
上一詞首 | b | ★★★★☆ | back |
上一詞首(符號也算詞的一部分) | B | ★★☆☆☆ | |
下一詞尾 | e | ★★★★☆ | end |
下一詞尾(符號也算詞的一部分) | E | ★★☆☆☆ | |
上一詞尾 | ge | ★★☆☆☆ | |
上一詞尾(符號也算詞的一部分) | gE | ★☆☆☆☆ | |
上一句子 | ( | ★☆☆☆☆ | |
下一句子 | ) | ★☆☆☆☆ | |
上一段落 | { | ★☆☆☆☆ | |
下一段落 | } | ★☆☆☆☆ |
游標位置移動(歷史記錄)
位置 | 鍵 | 使用頻率 |
---|---|---|
跳到上次的位置 | ctrl-o | ★★★★☆ |
跳回下次的位置 | ctrl-i | ★★★☆☆ |
游標位置移動(搜尋)
位置 | 鍵 | 使用頻率 | 助記 | 正向重複 | 反向重複 |
---|---|---|---|---|---|
跳到本行中右邊字元{char}的位置 | f{char} | ★★★★☆ | find | ; | , |
跳到本行中左邊字元{char}的位置 | F{char} | ★★★☆☆ | ; | , | |
跳到本行中右邊字元{char}左邊的位置 | t{char} | ★★★★☆ | till | ; | , |
跳到本行中左邊字元{char}右邊的位置 | T{char} | ★★☆☆☆ | ; | , | |
跳到當前位置後面的一個{string}位置 | /{string} | ★★★★☆ | n | N | |
跳到當前位置前面的一個{string}位置 | ?{string} | ★★★★☆ | n | N |
頁面滾動
位置 | 鍵 | 使用頻率 | 助記 |
---|---|---|---|
上滾一行 | ctrl-e | ★★★★☆ | |
下滾一行 | ctrl-y | ★★★★☆ | |
當前行滾到螢幕頂部 | zt | ★★☆☆☆ | top |
當前行滾到螢幕底部 | zb | ★★☆☆☆ | bottom |
當前行滾到螢幕中央 | zz | ★★☆☆☆ |