Pergunta
Eu amo vim ea velocidade que me dá. Mas, às vezes, meus dedos são muito rápida e eu me vejo escrevendo :WQ
vez de :wq
. (Em um teclado alemão, você tem que pressionar Mudança para obter o :
cólon.) Vim, então, se queixam de que WQ
é Not an editor command
.
Existe alguma maneira de fazer comandos W
e editor Q
?
Solução
Tente
:command WQ wq
:command Wq wq
:command W w
:command Q q
Desta forma, você pode definir seus próprios comandos. Veja :help command
para mais informações.
Outras dicas
E você pode usar
:cmap WQ wq
também. Por exemplo. Tenho
cmap h tab help
Na minha .vimrc
que significa abrir as páginas de ajuda em uma nova aba.
Obrigado pela dica Jim Stewart :
Mas aqui é uma solução melhor tanto quanto o acima (para o mapeamento de ajuda, para que ele só se aplica quando você fazer: h):
cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"