Vim:如何更改/选择函数名称

标签 vim

给定:

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/

相关文章:

VIM:从当前位置删除直到一个空格

Vim 添加和对齐新行并自动在引号内

vim - 初学者脚本 : ^@ appearing at the end of text

vim - 通过.vimrc在Vim中自动折叠#ifdef ..#endif

vim - 为什么写入文件会更改内容(哈希)?

vim - 突出显示 python 文档字符串作为注释(vim 语法突出显示)

vim - 是否有可能在操作者未决的映射中确定运动是直线运动, block 运动还是法线运动?

Vim 插件 - 在命令模式下自定义自动完成参数

macos - 将终端命令输出直接打印到 vim - macOS

vim - 如何在vim中更改3个 Pane 中的2个的拆分方向?