Il existe quatre ordres permettant de déplacer la fenêtre en avant et en arrière sur le texte. Il s'agit des ordres:
[Ctrl] + F, fait avancer la fenêtre de 24 lignes, vers la fin du texte.
[Ctrl] + B, fait reculer la fenêtre de 24 lignes, vers le début du texte.
[Ctrl] + D, fait avancer la fenêtre de 12 lignes, vers la fin du texte.
[Ctrl] + U, fait reculer la fenêtre de 12 lignes, vers le début du texte.
Pour positionner très rapidement le curseur près de l'endroit où l'on désire aller, on dispose des trois ordres H, M, L (lettre majuscule) qui sont des ordres de positionnement relatifs à la fenêtre courante.
* H, positionne le curseur sur la ligne du haut.
* M, positionne le curseur sur la ligne du milieu.
* L, positionne le curseur sur la ligne du bas.
Utiliser le pavé de touche comportant les flèches dans les 4 directions, vous pouvez faire bouger le curseur dans la direction indiquée. A la place des flèches vous pouvez utiliser les touches h, j, k, l qui ont le même effet.
Il arrive fréquemment que l'on connaisse le numéro de la ligne sur laquelle on désire positionner le curseur. Pour réaliser cela, il faut taper le numéro de la ligne en question suivi de G (en majuscule). Pour aller à la ligne 30, vous tapez:
30G [Entrée]
L'ordre ^ (accent circonflexe) permet de positionner le curseur sur le premier caractère non blanc de la ligne.
L'ordre 0 (zéro) permet de se positionner sur le premier caractère de la ligne, quel qu'il soit.
L'ordre $ (dollars) permet de se positionner sur le dernier caractère de la ligne.
Les ordres w et b permettent de faire progresser le curseur de mot en mot respectivement en avant et en arrière.
L'ordre e permet de positionner le curseur sur le dernier caractère d'un mot.
On dispose de deux ordres / et ? permettant de rechercher dans le texte une chaîne de caractères.
L'ordre / effectue la recherche à partir du curseur courant, en allant vers la fin du texte.
L'ordre ? effectue la recherche à partir du curseur courant, en remontant vers le début du texte.
L'ordre n répète la recherche (voir la commande n).
Quand la chaîne est trouvée le curseur se positionne sur le premier caractère. Vous pouvez continuer la recherche avec la commande n, le curseur se positionnera sur le premier caractère de toute les chaînes rencontrées, et quand vi affiche en bas à gauche le message (wrapped), cela signifie que la recherche est terminée.
Avec l'ordre /, le message (wrapped), indique que le curseur est positionné sur la première chaîne trouvée en partant du début du texte.
Avec l'ordre ?, le message (wrapped), indique que le curseur est positionné sur la première chaîne trouvée en partant de la fin du texte.
Si la recherche a échouée, un message est affiché en bas à gauche (Not found).