Se puede invocar el vi con el fin de crear un archivo que no existe o modificar uno nuevo.
vi [ nombre]
| El nombre es opcional y se puede indicar al guardar el archivo |
En el momento de entrar en el vi estamos en modo mandato, siendo éste uno de los tres modos que se pueden utilizar.
A partir de aquí se nos ofrece un conjunto de mandatos que nos permiten añadir, borrar, buscar y modificar texto, en modo pantalla. Al teclear los mandatos no se aprecia mas que el resultado de la acción, por lo que se puede decir que se teclean «a ciegas». En este punto lo único que se aprecia, es el texto y un bloque que llamamos «cursor» y que nos marca el «carácter actual».
Como consecuencia de un mandato de inserción, nos encontraremos en
situación de añadir o sobreescribir texto. Cuando finalicemos de insertar
texto se pulsa la tecla <ESC>
y se vuelve al modo de mandato a
pantalla completa.
Finalmente para realizar alguna operación compleja, se dispone del modo
mandato en «modo línea». Al pulsar la tecla :
el cursor se
desplaza a la última fila del terminal y allí se podrá completar el
mandato, que se puede apreciar según se escribe. Al final del mandato se
pulsa la tecla <R>
y éste se completará.