【发布时间】:2012-05-23 20:32:41
【问题描述】:
文件foo 有文字:
This| is a line.
如果我将光标放在|,跳到insert 模式,然后按退格,什么也没有发生。如果我输入一些东西,我可以删除我输入的东西,但只能回到插入开始的地方。例如,如果我将光标放在行尾并键入word,我可以删除word,但不能删除. 或它左边的任何内容。
这很烦人。这是什么vim 设置?
【问题讨论】:
-
有人说你可以通过使用 emacs 中的 vim 设置来解决这个问题。
-
您始终可以将光标放在字符上,然后按 d 然后按 l。这将删除 1 个正确的字符。
-
@scrappedcola,您也可以通过简单地输入
x来保存击键。但是如果你想改变字符,你可以使用r<newchar>,或者,进入插入模式,cl,它可以派上用场。 (事实上,c<any motion>有效)
标签: vim