vim:选择字符,不包含

Ami*_*hum 45 vim

假设我在vim中处于某个行位置,我想删除一个特定的字符,比如分号.我会这样做,df;除了它也会删除分号.是否有一个命令会做同样的事情但不包括我正在搜​​索的角色?

Mic*_*zyk 66

是的,dt;.来自Vim文档:

吨{炭}

直到[count]'{char}出现在右边.光标位于{char} | inclusive |左侧的字符上.{char}可以像| f |一样输入 命令.


Dav*_*rby 19

为了增加Michal所说的内容,你也可以使用T并向F后做同样的事情.

;将重复最后的t,T,f或F运动,并将'在相反的方向重复它.