vim裡w是調到下一個單字的開頭,e是跳到下一個單字的結尾 那我想調到下一個空格(空格,製表符都包含)怎麼做?
我的 vim 知識有限 ... 琢磨了半天也想不出一個鍵的實現方式 ...
兩個鍵有很多種 ... 例如 El ... ( 大寫 E 小寫 L ) ... 直接滿足你的需求 ...
El
或更簡單也更容易理解的 ... f<space> 或者 f<tab> ...
f<space>
f<tab>
只是你要自行區分查找的是空格還是製表符 ...
例如現在有兩個單字
Hello World
在命令列模式,按9在 vim按方向鍵"l" 就能跳到 Hello Wor"l"d 位置
向右移動9個字.
f鍵可以向後跳到指定的字元 直接鍵入"f"就可以了
抱歉,沒看到一樓的答案已經回答過了。 那就補充一個:可以直接用搜尋來跳轉「/」
其實vim還有一個快速鍵是;(分号),这个快捷键的作用就是重复上一次find(f<sapce>或t<space>或F<sapce>或T<space>)的動作。 其實還有一個是逗號,是重复向前搜索的意思,但是很多人(包括我)将逗号(,)映射成了<leader>,不得已只能用分號(向後搜尋)。 。 。
;
f<sapce>
t<space>
F<sapce>
T<space>
,
<leader>
只需要f<space>一次即可,剩下的事情就交给;來吧。 。 。按一下總比兩下快。 。 。而且還在那麼順手的位置。 。 。
我的 vim 知識有限 ... 琢磨了半天也想不出一個鍵的實現方式 ...
兩個鍵有很多種 ... 例如
El
... ( 大寫 E 小寫 L ) ... 直接滿足你的需求 ...或更簡單也更容易理解的 ...
f<space>
或者f<tab>
...只是你要自行區分查找的是空格還是製表符 ...
例如現在有兩個單字
Hello World
在命令列模式,按9在 vim按方向鍵"l" 就能跳到 Hello Wor"l"d 位置
向右移動9個字.
f鍵可以向後跳到指定的字元"就可以了
直接鍵入"f
抱歉,沒看到一樓的答案已經回答過了。」
那就補充一個:可以直接用搜尋來跳轉「/
其實vim還有一個快速鍵是
;
(分号),这个快捷键的作用就是重复上一次find(f<sapce>
或t<space>
或F<sapce>
或T<space>
)的動作。其實還有一個是逗號
,
是重复向前搜索的意思,但是很多人(包括我)将逗号(,
)映射成了<leader>
,不得已只能用分號(向後搜尋)。 。 。只需要
f<space>
一次即可,剩下的事情就交给;
來吧。 。 。按一下總比兩下快。 。 。而且還在那麼順手的位置。 。 。