Vim:如何更改/选择功能名称

v2k*_*v2k 3 vim

鉴于:

function(param);
Run Code Online (Sandbox Code Playgroud)

将光标放在函数的任意位置,我可以在函数上使用ciw来替换它,或者用viw来选择函数名.

在以下情况下我该如何做同样的事情:

object.function(param);
object.function<blah>(param);
Run Code Online (Sandbox Code Playgroud)

请注意,ciW或viW不起作用.这是否需要重新定义vim如何尊重其"单词"?

Ben*_*ier 5

你走在正确的轨道上,你需要调整vim分隔单词的方式.

为此添加.为单词分隔符:

:set iskeyword+=\.
Run Code Online (Sandbox Code Playgroud)