Qué temp. salir del editor Vi y volver?

Perdí mucho tiempo buscando en Google, pero no encontré una solución. Pero he visto esto. ¿Qué combinación de teclas necesita usar? Gracias.

preguntado el 08 de noviembre de 11 a las 10:11

4 Respuestas

Puedes suspender vim si está en una terminal usando Ctrl-Z y luego decir fg para volver a ponerlo en primer plano. También puede ejecutar un shell usando ! /bin/bash y luego salga para volver al editor.

respondido 08 nov., 11:14

¡Te importa si te pregunto qué usas! / bin / bash para? Puedo ver que cambia de nuevo al shell, pero cualquier pulsación de tecla lo lleva de regreso al término: ¿es solo para leer en el terminal como alt-tab? - MikeW

No "te devuelve al caparazón". los ! El comando se usa para ejecutar un programa externo. En este caso, ejecutamos el shell /bin/bash. - Noufal Ibrahim

Usa control-Z. Cuando desee volver a vi, use fg desde el indicador de shell.

respondido 08 nov., 11:14

Ja, ja, iba a mencionar suspender también, pero cambié de opinión a mitad de camino :-) - Arthur Reutenauer

Si te refieres a un shell por "salir", puedes probar este comando:

:shell

entonces tienes un caparazón y puedes volver a Vi dejando el caparazón con

exit

o presionando CTRL-D.

respondido 08 nov., 11:14

Lo que generalmente uso, cuando llamo a vi desde un shell, es el :shell comando para iniciar un nuevo shell, y luego Control-D cuando termine (el shell luego se cierra y vuelve al archivo (s) que estaba editando con vi).

respondido 08 nov., 11:14

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.