2009-08-19 26 views
12

我希望Vim把字符串中的下劃線當作word-break,就像空格一樣。舉例來說,如果我有:如何讓Vim將字符串中的下劃線當作單詞中斷處理?

sub foo_bar { 
    return; 
} 

隨着光標開始在最左邊的第一行(在「子」的「S」),打「W」將會把光標放在「 f'在'foo'中,第二次按'w'將我帶到捲曲中,第三個跳到'返回'的'r'。我想要第二次按下'w'將我帶到'酒吧'中的'b'。

回答

10

安裝camelcasemotion插件,看看附近的鏈接頁面,它展示瞭如何映射瓦特鍵使用駝峯或underscored_words底部的例子。

21

:set iskeyword-=_

+3

這不完全一樣的指針會落在工作_第一,然後在第二個'w'按下去b。 – 2009-08-19 05:48:24

+0

環顧vim文檔和谷歌後,我其實並不認爲有另一種方式。也許有人可以證明我錯了。 – 2009-08-19 06:58:47

+0

對我來說,這是一個「足夠好」的解決方案,沒有任何依賴關係,謝謝! – 2017-05-15 12:53:45

相關問題