给定:
function(param);
将光标放在函数上的任意位置,我可以在函数上使用 ciw 来替换它,或者使用 viw 来选择函数名称。
在以下情况下我如何做同样的事情:
object.function(param);
object.function<blah>(param);
请注意,ciW 或 viW 不起作用。这是否需要重新定义 vim 如何尊重其“文字”?
最佳答案
你在正确的轨道上,你需要调整 vim 分隔单词的方式。
为此添加 .
作为单词分隔符:
:set iskeyword+=\.
关于Vim:如何更改/选择函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10761311/