Cuando empiece vi, el cursor estará en la esquina superior izquierda de la pantalla de vi. En modo de comando, puede mover el cursor con varios comandos de teclado. Ciertas teclas de letras, las teclas de dirección, y la tecla Retorno, la tecla de retroceso (o Eliminar), y la Barra Espaciadora pueden utilizarse para mover el cursor cuando esté en modo de comando.
La mayoría de los comandos vi distinguen entre letras mayúsculas y minúsculas, el "mismo" comando escrito en mayúscula y en minúscula puede tener efectos radicalmente diferentes.
Si el sistema está equipado con teclas de dirección, pruébelas ahora. Debe ser capaz de mover el cursor libremente por la pantalla utilizando combinadas las teclas de flecha arriba, abajo, derecha, e izquierda. Observe que sólo puede mover el cursor sobre el texto ya existente o sobre los espacios de entrada.
Si usa vi desde un terminal remoto, las teclas de dirección podrían no funcionar correctamente. Esto dependerá de su emulador de terminal. Si en su caso las teclas de dirección no funcionan, puede sustituirlas por las siguientes:
Presione w ("word", palabra) para mover el cursor una palabra hacia la derecha.
Presione b ("back", hacia atrás) para mover el cursor una palabra hacia la izquierda.
Presione W o B para mover el cursor después del carácter de puntuación contiguo hasta el espacio en blanco siguiente o anterior.
Presione e ("end", al final) para mover el cursor hasta el último carácter de la palabra actual.
Presione ^ para mover el cursor al inicio de la línea actual.
Presione $ para mover el cursor al final de la línea actual.
Presione la tecla Retorno para mover el cursor al principio de la línea siguiente.
Presione la tecla de retroceso para mover el cursor un carácter hacia la izquierda.
Presione la Barra espaciadora para mover el cursor un carácter hacia la derecha.
Presione H ("high", arriba) para mover el cursor hasta la parte de arriba de la pantalla.
Presione M ("middle", centro) para mover el cursor hasta el centro de la pantalla.
Presione L ("low", inferior) para mover el cursor a la parte inferior de la pantalla.