天天看點

oeasy教您玩轉vim - 12 - # 詞頭詞尾

詞頭詞尾

回憶上節課内容🤔

我們這次學了向前一個單詞
w
意思是 word
           

backward

還學習了向後一個單詞
b
意思是 backward
           
這倆指令都落在單詞的第一個字母
還有什麼好玩的指令嗎?🤔
           

動手練習

我們可以一路向前
也可以反複橫跳
w、b 附近還有什麼?🤔
去 :h w 附近再轉悠轉悠
           

查詢幫助

e

我們看到 w、b 中間有個 e

說是
    Forward to the end of word [count] inclusive.
    Does not stop in an empty line.

意思
    向前到單詞的結尾
    空行不停留
    直到這個文檔的盡頭
    也不停留~~~
e 對應單詞時 end
我們來試一下🤪
           

跳到詞尾

e2

我們可以看到 e 是向 前 跳到 本詞尾
而 w 是向 前 跳到 下詞頭
b 則是向 後 跳回到 上詞頭
如果我的光标不在 本詞頭 的位置,又如何呢?
           

光标位于詞中

e3

我們可以看到,如果光标位于 詞中 時
e 不變,還是跳到 本詞尾
w 還是跳到 下詞頭
而b 有變化,向 後 跳沒變,但是跳回到了 本詞頭

w、b
    都是跳到 詞頭
    一個向 前 一個向 後
e是向 後 跳到 詞尾
如果我想向前跳到詞尾呢?
           

向前跳到詞尾

ge 向前跳到詞尾
           

圖檔描述

連續跳躍

wbe 比 hjkl 效率高得多
但是還可以更高 🤸
方法就是使用數字
從幫助中,我們可以發現可以選擇使用 [count] 次數
           
意思就是可以向前 n 個單詞
           

跳起來吧🤾‍♀️

count

在方向前面加上數字
    3b、5e 這樣都可以

甚至 hjkl 都可以使用
    比如 4h、10l
這樣快得多!!!✊
           

總結

我們這次學習了 e
e 代表end 詞尾
我們了解到在詞中時,b退到本詞頭
還可以成倍的跳躍
但是目前單詞和我的了解有點不一樣啊?
我想直接跳到href屬性,怎麼辦🤔
下次再說 👋