很多时候,当我想在vim中保存文件并立即退出时,我不小心输入:Wq而不是:wq。
Vim自然会给我这个错误:
E492: Not an editor command: Wq
我想知道,是否有可能重新映射:Wq to:wq?
答案 0 :(得分:12)
您可以创建一个简单的vim命令,该命令基本上是wq
的别名。将以下内容放在~/.vimrc
文件中:
command! Wq wq
如需更多帮助,请参阅:
:h :command
答案 1 :(得分:6)
您还可以使用与ZZ
:wq<CR>
答案 2 :(得分:3)
虽然缩写表明了这一点(:cnoreabbrev Wk wk
),但它们的主要缺点是它们也适用于其他地方,例如在搜索模式中使用Wk
时。
使用cmdalias plugin,您可以定义别名:
:Alias Wk wk
PS:没有:wk
命令,你的意思是:wn[ext]
吗?对于简单的:w
,请查看this question