无论如何都要删除与光标在同一行上的每个字符,一直到光标?例如,我可能有一行代码如下所示:
foo = [cursor] Bar.new
如果我的光标位于上面的占位符,是否可以删除每个空白字符(不使用正则表达式?),以便将Bar.new放在光标处?
答案 0 :(得分:43)
d w
答案 1 :(得分:9)
根据你的例子,Neall的回答是正确的。但是,根据您的初始问题,
无论如何都要删除每一个 字符与a在同一行 光标,一直到光标?
你要输入 d 0
实际上,你在标题中询问第三个问题......删除光标以外的所有空白字符。那个我不知道没有正则表达式怎么做。 d g e 会删除所有向前导致的空白字符,直到非空格,但它也会删除第一个非空白字符。< / p>
答案 2 :(得分:7)
不是你想要的,但也许 d i w 会有所帮助 - 在上面的例子中,它会删除 all =
和Bar
之间的空白。也许 c i w space 会给你你想要的结果吗?
答案 3 :(得分:7)
d t B
将删除任何字符,但不包括“B”