A lot of times, when I want to save a file in vim and immediately exit thereafter, I accidentally type :Wq instead of :wq.
Vim naturally gives me this error:
E492: Not an editor command: Wq
I'm wondering, is it possible to remap :Wq to :wq?
A lot of times, when I want to save a file in vim and immediately exit thereafter, I accidentally type :Wq instead of :wq.
Vim naturally gives me this error:
E492: Not an editor command: Wq
I'm wondering, is it possible to remap :Wq to :wq?
You can create a simple vim command that is basically an alias for
wq
. Place the following in your~/.vimrc
file:For more help see:
Though abbreviations suggest themselves for this (
:cnoreabbrev Wk wk
), their main disadvantage is that they are also applied in other places, such as when usingWk
in a search pattern.With the cmdalias plugin, you can define an alias:
PS: There is no
:wk
command, did you mean:wn[ext]
? For a simple:w
, have a look at this questionYou can also use
ZZ
which is the same as:wq<CR>