Recomendado, 2024

Selección del editor

Cómo salir de vim: 10 formas de salir de vi

¿Cómo puedo salir de vi?

¿Cómo puedo salir de vi?

Tabla de contenido:

Anonim

VIM es un editor de texto de línea de comandos muy poderoso que es amado por expertos y a menudo odiado por principiantes, principalmente porque tiene una curva de aprendizaje bastante empinada que puede parecer poco intuitiva para aquellos que no están familiarizados con él. Incluso algo tan simple como salir de VIM puede parecer un desafío para aquellos que no están familiarizados con VI, y a menudo da como resultado la combinación Control + C Control + X! Q! Q ingrese escape Control + Z hasta que eventualmente ocurra algo y tal vez el proceso suspende o tal vez se cierra quién sabe con certeza, así que solo sigue con un "killall vim" y listo, vuelve a abrir el mismo archivo de texto en nano, ¿verdad?

OK, eso no es ideal, pero todos hemos estado allí. Eso es lo que buscamos evitar a partir de ahora, porque incluso si no desea usar vi, al menos puede saber cómo salir correctamente. Este tutorial le mostrará exactamente cómo salir de VIM / VI correctamente, ¡en realidad le mostrará múltiples formas diferentes de salir de VI!

10 maneras de salir de VIM / VI

Esta es una pregunta que aparece en nuestros comentarios con bastante frecuencia en los artículos de línea de comandos … ¿cómo demonios salir realmente de VIM? Resulta que hay literalmente más de 10 formas de salir de VIM, lo que quizás sea indicativo de por qué VI desconcierta a tantos usuarios. Veamos primero los métodos más fáciles:

Salga de VIM sin guardar con ZQ

Presione la tecla ESCAPE, luego presione SHIFT + ZQ

Esto saldrá instantáneamente de VIM sin guardar, básicamente lo mismo que: q! mando.

Salga rápidamente de VIM con Write & Save to File

Presione la tecla ESCAPE, luego SHIFT + ZZ

Estas son las dos formas más rápidas de salir personalmente de VIM para mí, pero todos tienen sus propias opiniones aquí y muchos prefieren escribir un comando de la manera más tradicional.

Salga de VIM con: q

Presione la tecla ESCAPE, luego escriba: q y presione RETURN

Para ser perfectamente claro, presionar la tecla "Escape" entra en modo comando. Luego escribiendo: q es literal, como en dos puntos, no en punto y coma, por lo que sería Shift +; seguido de q y presionar la tecla Retorno ingresa el comando para salir.

Esto solo funciona si no se han realizado cambios en el documento, por lo tanto, para salir si se hicieron cambios, debe realizar un ligero ajuste y una explosión al final:

Presione la tecla ESCAPE, luego escriba: q! y pulsa RETORNO

Salga de VIM y escriba los cambios con: wq

Presione ESCAPE y escriba: wq y presione RETURN

Esto guarda (escribe) los cambios en el archivo activo y se cierra. Puede forzar esto agregando una explosión si es necesario:

Presiona ESCAPE y escribe: wq! seguido por la tecla RETURN

Esto debería ayudar a evitar esta situación:

Sin embargo, podemos ser un poco más minuciosos y cubrir todas las formas posibles de salir de VIM (al menos eso sé por cortesía de la página de manual, interviene en los comentarios con más formas si hay otras que nos perdimos aquí), que vamos a llegar al siguiente:

Todas las formas posibles de salir de VIM

Presione la tecla ESCAPE para ingresar primero al modo de comando, luego use cualquiera de los siguientes:

  • : q - salir
  • : q! - Salir sin guardar, incluso si se modifica
  • : cq - salga siempre sin escribir
  • : wq - escribe / guarda el archivo actual y sale
  • : wq! - escribe el archivo actual y sale siempre
  • : wq (nombre) - escribe en el archivo (nombre) y sale
  • : wq! (nombre): escriba en el archivo (nombre) y salga siempre, incluso si se modifica
  • ZZ: guarda el archivo actual si se modifica, luego sal
  • ZQ: salga y salga sin guardar
  • Inicie una nueva terminal y escriba 'killall vim'; esta es una broma que muchos entenderán y, aunque no es una forma adecuada de salir de vim, funciona

Entonces, ¿cómo escapar de VIM, menos confuso? Tal vez no, y eso está bien, generalmente nos quedaremos con el uso de nano por aquí para los recorridos porque es más fácil de usar. Y no hay nada de malo en eso, a pesar de que me he sentido más cómodo con VIM con el tiempo, todavía prefiero nano desenfadado y quizás viejos hábitos obstinados.

Para aquellos interesados ​​en aprender VIM o al menos sentirse más cómodos con él, siempre pueden probar el comando vimtutor, usar este excelente tutorial interactivo en línea de VIM y simplemente practicar más usándolo con frecuencia en cualquier terminal. Incluso puede obtener vim en su iPad o iPhone si está realmente comprometido. Y al menos ya sabes cómo salir de vi, ¿verdad?

Top