He realizado cambios incorrectos en un texto, y ahora quiero dejar Vim sin guardar. Sé que tengo que escribir:! Q mientras estoy en modo normal, pero cuando hago esto, dice:
[No write since last change]
/bin/bash: q: command not found
shell returned 127
Press ENTER or type command to continue
Y si hago clic en ENTER o cualquier otra cosa, vuelve a Vim. ¿Que esta pasando?
:q!
(¡déjalo, lo digo en serio!), No:!q
(escape de caparazón, línea de corriente de tubería a travésq
):!q
y emití el comando varias veces antes de decidir cerrar la ventana de terminal.Respuestas:
Uso
:q!
.:!q
le dicevim
que ejecute un comando llamadoq
en su ejemplo.Ver también
:help !
y:help quit
para más detallesfuente