当我在vim中出错时,我使用退格键,因为更改为命令模式并使用'x'更长,但也许是以其他方式进行vim-way?
答案 0 :(得分:10)
ctrl-w
删除最后一个字ctrl-u
以删除您所在的整行。
答案 1 :(得分:5)
在插入模式下,ctrl+h
与退格键执行相同的操作(即向后删除一个字符)。
答案 2 :(得分:4)
您可以使用u
撤消。但是它往往会抹掉你输入的整个最后一行......
根据具体情况,您可以使用以下文本对象:
ciw
删除并重写当前单词c$
删除并重写所有内容到行尾c^
删除并重写所有内容到行首ci)
更改括号的内容有关详情,请参阅:help text-objects
。
如果您需要更改单个字母,Vim方式可能是使用r
来替换错误的字母。
tje home
j
或fj
将光标放在Fj
上,具体取决于您的光标位于j
之后还是之前r
,然后键入h