天天看點

oeasy教您玩轉vim - 11 - # 向前向後這個素材,我們下載下傳過,重溫一下然後看看下載下傳了個啥最後用vim打開這個網頁

向前向後

回憶上節課内容🤔

hjkl

我們上次強化了起手勢🧘
回憶了基本的移動方式 hjkl
除 hjkl 外,據說還有更厲害的移動方式
是什麼呢?
           

下素材

這個素材,我們下載下傳過,重溫一下

wget github.com/overmind1980

然後看看下載下傳了個啥

ls

最後用vim打開這個網頁

vi overmind1980

web

使用幫助學習

其他的移動指令應該和 hjkl 離得不遠

可以使用 :h h先找到 h 的幫助📕
    注意是 :h h ,而不是 :h :h
    :h h 查找的是 正常模式下 h 指令的幫助手冊
    :h :h 查找的是 指令行模式下 :h 指令的幫助手冊
找到這個檔案叫做 motion.txt
對應的位置叫做 2.Left-right motion
           

hh

點選上圖可放大
           

在幫助中查找單詞

我希望按照單詞進行移動
    單詞的英文是 word

    在vim打開的 motion.txt 幫助手冊中
        使用 /word
        查找 motion.txt 中關于 word 的單詞
找到這個指令叫做 w
退出幫助 :q 試試 w
           

word

w 可以移動到下一個單詞的開頭
w 比 l 效率要高好多
讓我們在環境中爽起來➡️➡️➡️
w w w...
但是隻有向前,沒有回去嗎?🤔
           

搜尋 backward🔙

可以使用 :h w先找到 w 的幫助
還是 motion.txt
可以使用 /backward 查找向前之類的單詞
找到我們需要的指令 b
           

backward

b 就是向前一個單詞
b 來到前一個單詞的詞頭
有來就有去
有陰就有陽
我們可以使用 w 和 b 反複橫跳🤸
           

總結

我們這次學了向前一個單詞
w
意思是 word
           
還學習了向後一個單詞
b
意思是 backward
           
這倆指令都落在單詞的第一個字母
還有什麼好玩的指令嗎?🤔
下次再說 👋