Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Déplacer le curseur

En mode commande, vi offre un grand nombre de commandes de mouvement, dont certaines sont partagées avec moins. Voici un sous-ensemble :


Tableau 12-1 : Touches de déplacement du curseur


La touche déplace le curseur

La touche déplace le curseur

l ou Flèche droite Un caractère vers la droite.


image

h ou Flèche gauche Un caractère à gauche.


image

j ou Flèche vers le bas Une ligne vers le bas.


image

k ou Flèche haut Haut d'une ligne.


image

0 (zéro) Jusqu'au début de la ligne courante.


image

^ Au premier caractère non blanc sur la ligne actuelle.


image

$ Jusqu'à la fin de la ligne courante.


image

w Au début du mot ou du caractère de ponctuation suivant.


image

W Au début du mot suivant, en ignorant les caractères de ponctuation.


image

b Au début du mot ou du caractère de ponctuation précédent.


image

B Au début du mot précédent, en ignorant les caractères de ponctuation.


image

Ctrl-f ou Page Down Down d'une page.


image

Ctrl-b ou Page Up Up d'une page.


image

nombreG À la ligne nombre. Par exemple, 1G passe à la première ligne du fichier.


image

G Jusqu'à la dernière ligne du fichier.


image


Pourquoi sont les h, j, ket l touches utilisées pour le déplacement du curseur ? Parce que quand vi était à l'origine


Finalement, tous les terminaux vidéo n'avaient pas de touches fléchées, et les dactylographes expérimentés pouvaient utiliser les touches normales du clavier pour déplacer le curseur sans jamais avoir à lever les doigts du clavier.

De nombreuses commandes dans vi peut être précédé d'un nombre, comme avec la commande « G » répertoriée ci-dessus. En préfixant une commande d'un nombre, nous pouvons spécifier le nombre de fois qu'une commande doit être exécutée. Par exemple, la commande « 5j » provoque vi pour déplacer le curseur de cinq lignes vers le bas.


Meilleur système d'exploitation Cloud Computing chez OnWorks :