回答
通常在Vim中,大写字母进行在相反的方向上的运动。因此,dT,将向后搜索。但是,您需要使用 dT,以便删除第一个逗号。
对于需要使用d˚F同样的原因,而不是的d 吨,删除逗号在给定的例子。
我不确定要做OP想做什么,因为他的'dt'的例子是错误的('dt'不会自己删除逗号)。也许'df'和'dF'离得更近。 – 2013-02-10 18:54:02
@AntonKovalenko刚刚看到您的评论.... – Kent 2013-02-10 18:59:32
@AntonKovalenko谢谢,好点。我编辑了我的答案。 – 2013-02-10 19:03:27
- 1. 转至vim中的字符
- 2. vim删除向后的技巧
- 3. 字符串删除VIM
- 4. 在vim中删除文字?
- 5. Vim - 删除到搜索字符串
- 6. VIM:删除非罗马字符
- 7. VIM删除字符或CR光标
- 8. Vim最多删除X个字符
- 9. 删除后面的字符
- 10. 删除VIM中的最后一列
- 11. 删除字符串后的字符?
- 12. 在vim中向上删除n行
- 13. Vim:双输入后删除注释字符
- 14. 如何删除最后一个字符在VIM
- 15. 删除字符串从后
- 16. 删除线向上在vim的Linux
- 17. Vi/vim - 从包含最后一个字符的结束行中删除
- 18. Tcl删除字符串后的所有字符而不删除字符串
- 19. awk删除数字后的字符
- 20. VBA删除字符串后的字
- 21. 如何删除vim中每行的第一个字符串?
- 22. 在Vim中删除包含字符串的整个单词
- 23. 如何删除vim中的非空白字符?
- 24. Vim -g命令用于删除特定列中的字符
- 25. 删除字符串向量中的重复字符串
- 26. 从字符向量中删除重复的字符串
- 27. htaccess的删除字符串重定向
- 28. 删除VIM中的左列
- 29. AS3删除字符串中的单词后的字符
- 30. Excel中 - 一个特定的字符后的字符删除
如果你输入'dt,',你有'a .. c ,, e'你真的想要什么?你的例子不像你所说的那样工作。你的意思是'df,'? – Kent 2013-02-10 18:58:03
在正常模式下,光标总是*在*字符上。我建议你像这样编辑你的问题来澄清它:'a,b,c [,] d,e'。 – romainl 2013-02-10 19:19:15
光标位于逗号字符上。编辑的问题来澄清这 – Sathish 2013-02-11 06:33:53