El hecho de que una de las formas de indicar el ámbito de los comandos sea una operación de movimiento del cursor hace que los comandos dirigidos a esta finalidad adquieran una importancia excepcional. Mucho mayor que en cualquier otro editor de texto.
Pero además, es que Vim está dotado del conjunto de comandos para movimiento del cursor más completo que existe (o que yo conozca). Hasta el punto de que con Vim podemos navegar entre las distintas partes de un documento de modo muy parecido a como lo haríamos con un navegador de Internet en un documento con enlaces e hipertexto.
De otro lado, se considera comando de movimiento todo aquel cuyo efecto es que el cursor se desplace sin llegar a alterar el contenido del texto, con la única excepción de los saltos de hipertexto (tareas en la terminología de Vim). Por lo tanto en este grupo de comandos podemos diferenciar las siguientes categorías: