_
在某些情况下,我有一个带有类似名称的变量名称hello_world
。
在 vim 中,在正常模式下,使用dw
,我可以从光标位置删除到单词末尾。
我如何从当前光标位置删除到-
?
在这种hello_world
情况下,我可以使用 来实现这一点df_
,但是,是否存在一种通用的方法?(并且无需删除_
)
答案1
要从光标处删除(但不包括)_
,请输入
dt_
我不知道您说的“一般方法”是什么意思。您可以在这里找到更多信息:
:help d
:help motion.txt
答案2
我的camelcasemotion 插件专门为CamelCaseWords
和提供动作和文本对象underscore_notation
。有了它,您可以hello
通过 删除示例中的内容d,e
。