Cómo volver al modo de inserción en VIM cuando accidentalmente golpeas Cx Cs


62

Dada esta sesión vim:

% vim test-file.txt
iHello there!C-x C-s

¿Cómo vuelvo al modo de inserción / comando nuevamente? (Cx Cs significa Control-x Control-s, no estoy seguro si es la terminología vi normal para los atajos de teclado)

Sé que hay alguna manera de salir de esto y volver al modo de inserción / comando, pero no puedo recordar cómo y buscar en Google o en el superusuario no me ha dado nada.

Esto sucede ya que uso principalmente emacs, pero uso vim para hosts remotos donde no tengo emacs instalado. De vez en cuando hago esto y pensé que debería aprender a salir en lugar de simplemente reiniciar el terminal cada vez.


66
Aparte: ten cuidado con el atajo de decremento de vim vinculado a Cx. Aprendí sobre este de la manera difícil. Historia completa en una antigua publicación de blog: wemmick.blogspot.com/2005/09/…
Doug Harris

@DougHarris, ¡esta publicación de blog no tiene precio! uhuhuhuhuuh gracias por compartir!
theMarceloR

Respuestas:



0

Si C-qno funciona, esto me ha funcionado:

  • (1) cierre la consola,
  • (2) abrir una nueva terminal,
  • (3) vuelva a abrir el archivo en vi,
  • (4) vi le advertirá que el archivo ya está abierto
  • (5) ingrese 'R' para volver a intentarlo y guarde con w-q
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.