vim:选择字符,不包含

时间:2010-02-25 08:10:19

标签: vim

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

2 个答案:

答案 0 :(得分:60)

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

  

t {char}

     

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

答案 1 :(得分:18)

要添加Michal所说的内容,您还可以使用TF向后执行相同的操作。

同样;将重复最后的t,T,f或F动作,'将以相反的方向重复它。