假设我在vim的某个行位置,我想删除一个特定的字符,比如分号。我会做df;
,除了它也会删除分号。是否有一个命令会做同样的事情但不包括我正在搜索的角色?
答案 0 :(得分:60)
是的,dt;
。来自Vim文档:
t {char}
直到[count]'{char}出现在右边。光标位于{char} | inclusive |左侧的字符上。 {char}可以像| f |一样输入命令。
答案 1 :(得分:18)
要添加Michal所说的内容,您还可以使用T
和F
向后执行相同的操作。
同样;
将重复最后的t,T,f或F动作,'
将以相反的方向重复它。