vim有没有办法处理这个删除案例?

时间:2011-06-23 08:12:52

标签: vim

想象一下,我有这样的文字:

select_id + " option:selected"))).val();

我的光标在+之后。什么样的动作允许我删除所有内容,直到最后),而不包括在删除中。所以,删除后,我想有这样的文字:

select_id).val();

如果)之前有.val()个数,该怎么办?像)))))))))))){N more}).val()

这样的东西

3 个答案:

答案 0 :(得分:4)

如果您的光标位于+之前,请输入dt.

答案 1 :(得分:2)

d/)\.之类的东西应该这样做,但你必须要在+。

之前

可以使用许多不同的东西修改d命令,例如,dW delete to space,dw delete next word,D delete to line of line,dd delete line等。

答案 2 :(得分:2)

尝试vt.ld此处打开视觉模式,将光标移动到点,然后返回一个字符并删除选择。