大家。
我使用vim已经2年了。我发现自己总是想要一个句子。例如在python中:
class.method(http://v.youku.com/v_show/id_XNzc4MzE1NzQ4.html)
现在cusor在
这个词v_show
如何将http://v.youku.com/v_show/id_XNzc4MzE1NzQ4.html
与{''换句话说,我怎样才能指定句子。
我想知道vim如何定义句子。
谢谢!
答案 0 :(得分:7)
vim中的句子必须以.
,!
或?
结尾,后跟行尾或空格或制表符。见:h sentence
。因此,你不能将你的行视为句子。
但是,您可以将class.method(http://v.youku.com/v_show/id_XNzc4MzE1NzQ4.html)
视为vim WORD
,因为它没有空格。请参阅:h WORD
。
要围绕普通vim WORD
中的"
,你可以这样做:ciW"
ctrl - r {{ 1}}。
正如@Yosh指出的那样,你可能想要的是""
ctrl - r ci("
。
您可能也对tpope的surround.vim感兴趣。