有没有一种简单的方法可以在驼峰式单词上使用 Vim 文本对象?

有没有一种简单的方法可以在驼峰式单词上使用 Vim 文本对象?

我经常会在某些代码中对驼峰式单词进行快速编辑,并希望可以使用文本对象之类的东西来选择驼峰式单词的一部分。

例如,给出以下代码片段:

class TextObject:
    pass

如果我的光标在 TextObject 中的“x”上,我想快速选择/操作单词“Text”。如果我的光标在“j”上,我想操作单词“Object”。

Vim 文本对象允许我快速操作整个单词 TextObject(例如'caw'),但我注意到我经常只想操作像这样的驼峰式字符串中的单个单词。

有什么指点吗?

提前致谢

答案1

这正是驼峰式动议脚本的作用是什么?我经常用它。

相关内容