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?
También vea vi.stackexchange.com para futuras preguntas sobre vim.
—
agold el
Es
—
vonbrand
:q!
(¡déjalo, lo digo en serio!), No :!q
(escape de caparazón, línea de corriente de tubería a través q
)
"es poco probable que ayuden a los futuros lectores", pero por alguna extraña razón, sigue recibiendo votos positivos ...
—
Rodrigo
No estoy de acuerdo con la bandera "fuera de tema" de esta publicación. Fue el primer éxito en google sobre el mismo problema que tuve, siendo un novato vim. Gracias, @Rodrigo, por preguntar.
—
andersoyvind
No entiendo cómo esto está fuera de tema, acabo de encontrar el mismo problema. Literalmente no pude volver al indicador de shell y me preguntaron lo mismo que OP. Sabía que podía
—
ConstantFun
:!q
y emití el comando varias veces antes de decidir cerrar la ventana de terminal.