我经常会在某些代码中对驼峰式单词进行快速编辑,并希望可以使用文本对象之类的东西来选择驼峰式单词的一部分。
例如,给出以下代码片段:
class TextObject:
pass
如果我的光标在 TextObject 中的“x”上,我想快速选择/操作单词“Text”。如果我的光标在“j”上,我想操作单词“Object”。
Vim 文本对象允许我快速操作整个单词 TextObject(例如'caw'),但我注意到我经常只想操作像这样的驼峰式字符串中的单个单词。
有什么指点吗?
提前致谢
答案1
这正是驼峰式动议脚本的作用是什么?我经常用它。