2015-12-23 11 views

回答

0

呵呵,實際上有更好的辦法。我檢查了幫助頁面(:h i'),這將實際工作:

v2i' 

(!我不知道之前)從幫助頁面:

 Special case: With a count of 2 the quotes are 
     included, but no extra white space as with a"/a'/a`. 

中你可以映射這個你vimrc裏,使視覺模式總是這樣的行爲(甚至是其他運營商,像yd):

vnoremap a' 2i' 
vnoremap a" 2i" 
vnoremap a` 2i` 
onoremap a' 2i' 
onoremap a" 2i" 
onoremap a` 2i` 

舊的回答:

這有點不雅,但你可以使用va'ol(視覺引號左右,到視覺選擇的另一端,並將一個字符向左)。

如果你想視覺模式總是的行爲方式,這裏有一個快速的黑客工具,得到它做(把它放在你的vimrc):

vnoremap a' i'loho 

(這只是「引號內,延長一個剩切換到另一邊,向右延伸,切換回來。「)

+0

這是工作!非常感謝你!謝謝! – Davanoffi

相關問題