Lorsqu’ils travaillent sur un gros fichier dans Vim, les utilisateurs doivent souvent se déplacer pour modifier différentes sections. Si un clavier est efficace pour les textes courts, il n’est pas le meilleur choix pour les documents volumineux.
Vim est équipé d’outils fonctionnels pour naviguer dans les gros fichiers, notamment pour passer au début ou à la fin d’un fichier.
Ce guide vous montre comment aller à la fin ou au début d’un fichier dans Vim.

Table des matières
Comment aller à la fin du fichier sur vim
Se déplacer vers la fin d’un fichier est lent lorsqu’on utilise uniquement les touches fléchées. Heureusement, Vim offre plusieurs moyens d’atteindre rapidement le bas d’un fichier.
Avec la touche G ou CTRL + Fin
- Utilisez la touche G pour passer à la dernière ligne. La sortie montre le curseur à la dernière ligne du fichier :
- Puis utilisez la touche de Fin pour vous rendre tout à la fin de la ligne
- Une façons plus rapide pour aller à la fin d’une ligne, utilisez les touches CTRL et Fin
Ajouter/Insérer du texte à la fin
- Déplacez-vous au bas du fichier et passez en mode insertion avec G + A.
Contrairement à G, cette commande envoie le curseur à la fin et permet aux utilisateurs d’ajouter, de modifier ou de supprimer du texte.
Utiliser la commande $.
- Exécutez la commande $.
La commande $ déplace le curseur à la fin. Passez en mode normal et exécutez :
:$
- Appuyez sur Entrée et le curseur se déplace vers la fin :
Utiliser les crochets fermés
- Appuyez deux successivement sur ]
- Vim se place alors sur la dernière ligne du fichier et affiche un ] en bas à droite
Comment aller à au début du fichier sur vim
Retourner au début du fichier
Revenir au début d’un fichier est assez simple. Une façon de le faire est de tapez 1G :
1G
Utiliser la touche gg
Il existe bien entendu un raccourci clavier pour se rendre au début du fichier.
- Tapez g deux fois successivement vous emmène au début du fichier
Utiliser le raccourci CTRL+Home
- Une autre façon de sauter au début est d’utiliser le bouton CTRL+ Home
Aller au début avec des crochets ouverts
- Passez rapidement au début d’un fichier avec des doubles crochets ouverts. Appuyez sur Echap pour passer en mode normal et tapez [ deux fois
- Après avoir tapé les deux crochets, le curseur saute au début.
Aller à la première ligne
Se déplacer dans le texte en utilisant les numéros de ligne est un moyen pratique de sauter au début d’un fichier. Cependant, ce n’est pas un moyen efficace de sauter à la fin d’un fichier.
Or, la première ligne est toujours la ligne 1. Par conséquent, utilisez cette commande pour déplacer le curseur sur la première ligne instantanément :
:1
Appuyez sur Entrée et le curseur saute au début :
Ajout/Insertion de texte au début
- Déplacez-vous vers le haut et commencez à éditer le texte avec gg+ A. Cette combinaison de touches déplace le curseur à la fin de la première ligne et vous fait passer en mode insertion.
Les raccourcis clavier de vim
Veillez à appuyer sur la touche Esc pour passer en mode normal avant d’exécuter une commande. Le tableau ci-dessous présente toutes les façons d’aller au début ou à la fin d’un document dans Vim :
Option | Description |
---|---|
G | Saut au début de la dernière ligne du fichier |
gg | Passer au début du fichier |
]] | Déplace le curseur à la fin du fichier |
[[ | Déplace le curseur au début du fichier |
G + A | Se rend à la fin du fichier et passe en mode insertion |
gg+A | Se rend au début du fichier et passe en mode insertion |
Ctrl + Home | Affiche le haut du texte |
Ctrl+End | Affiche la fin du texte |
:1 | Passe à la première ligne |
:$ | Déplace le curseur à la fin du fichier |
1+G | Sauter au début du fichier |