Pregunta
Me encanta vim y la velocidad que me da.Pero a veces mis dedos son demasiado rápidos y me encuentro escribiendo :WQ
en lugar de :wq
.(En un teclado alemán, debes presionar Cambio para obtener el colon :
.) Vim luego se quejará de que WQ
es Not an editor command
.
¿Hay alguna manera de hacer W
y Q
¿Comandos del editor?
Solución
Intentar
:command WQ wq
:command Wq wq
:command W w
:command Q q
De esta manera puedes definir tus propios comandos.Ver :help command
para más información.
Otros consejos
Y puedes usar
:cmap WQ wq
también.P.ej.Tengo
cmap h tab help
en mi .vimrc
lo que significa abrir páginas de ayuda en una nueva pestaña.
Gracias por el consejo Jim Stewart.:
Pero aquí hay una solución mucho mejor como la anterior (para el mapeo de ayuda, para que solo se aplique cuando lo hace: H)::
cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow