| Para: | | Escriba: |
| Obtener acceso a vi y crear o utilizar el archivo existente. |
| | | vi archivo Entrar |
| Insertar texto antes del cursor. |
| | | i |
| Agregar texto después del cursor. |
| | | a |
| Eliminar un carácter. | | x |
| Volver al modo comando. | | ESC |
| Desplazar el cursor a la derecha. |
| | | l o tecla de flecha a la derecha |
| Desplazar el cursor a la izquierda. |
| | | h o tecla de flecha a la izquierda |
| Desplazar el cursor hacia arriba. |
| | | k o tecla de flecha arriba |
| Desplazar el cursor hacia abajo. |
| | | j o tecla de flecha abajo |
| Salir de vi sin guardar los cambios. |
| | | :q! Entrar |
| Grabar (guardar) el archivo actual. |
| | | :w |
| Grabar el archivo actual y salir de vi. |
| | | :wq |
| Grabar el archivo actual en nombre_archivo |
| | | :w nombre_archivo |
| Sobrescribir el contenido de nombre_archivo por el contenido del archivo actual. |
| | | :w! nombre_archivo |
| Grabar las líneas x a y del archivo actual en nombre_archivo. |
| | | :x,y w nombre_archivo (x,y son números de línea específicos
o marcadores de posición) |
| Insertar el contenido de nombre_archivo en el archivo actual. |
| | | :r nombre_archivo |
| Ejecutar un comando de HP-UX mientras
se está en el editor vi |
| | | :!comando |
| Imprimir el archivo actual (consulte «Consulta
e impresión de archivos».) |
| | | :!lp % |