Abundan en vi comandos más o menos sinónimos que controlan la copia del contenido de la memoria intermedia en un archivo y la salida de vi. Estos comandos le ofrecen las opciones de guardar, guardar y salir, o salir sin guardar.
Guarde el contenido de la memoria intermedia (escriba la memoria intermedia en el archivo en disco) escribiendo:
:w |
seguido de Retorno.
:wq |
seguido de Retorno. Otra forma de hacer esto es introduciendo ZZ.
Observe que el comando ZZ no va precedido por los dos puntos ni seguido de Retorno.
Cuando no haya hecho cambios en el archivo y simplemente quiera salir, escriba:
:q |
seguido de Retorno. Si hizo cambios, vi no le permitirá salir con :q. Mostrará el mensaje No se ha escrito desde el último cambio (q! sobrescribe).
Si no quiere guardar los cambios que haya hecho, escriba:
:q! |