Si vous ouvrez un très long fichier dans Vim, il peut être difficile de naviguer dans le fichier.
Il est bon de savoir comment déplacer le curseur de n'importe où dans le fichier vers la première ou la dernière ligne.
Déplacer | Clés |
---|---|
Au début | gg ou [[ |
Jusqu'au bout | maj + g ou ]] |
Vous devez être en mode normal (également appelé mode de commande) pour utiliser ces raccourcis clavier. Utilisez la touche Esc
pour accéder au mode de commande, puis utilisez les touches mentionnées ci-dessus.
Allons un peu dans le détail.
Aller à la dernière ligne dans Vim
Tout comme la phrase d'Apple "Il y a une application pour ça", dans Vim, "Il y a une commande pour ça".
Peu importe la ligne ou la colonne dans Vim, pour déplacer votre curseur sur la dernière ligne, appuyez simplement sur un G
majuscule (c'est-à-dire les touches Maj et g ensemble) en mode Normal, et votre curseur se déplacera jusqu'au premier caractère de la dernière ligne.
Une autre façon de sauter à la fin d'un fichier consiste à utiliser le Esc + Ctrl + End
ou ]]
combinaison de touches.
Aller à la première ligne dans Vim
Il existe plusieurs façons de sauter à la première ligne dans Vim.
Comme il s'agit de commandes Vim, assurez-vous que vous êtes en mode Normal (utilisez la touche Échap) avant d'appuyer sur une touche.
Pour revenir à la première ligne du fichier, vous pouvez utiliser l'une des commandes suivantes :
1G
Cette commande indique à vim de déplacer le curseur sur la ligne 1, comme spécifié dans la commande.
gg
Taper gg
a le même impact sur l'emplacement du curseur - le curseur est déplacé vers la première colonne de la première ligne.
Je préfère utiliser gg
au lieu de 1G
car il est facile de taper 2G
et se retrouver sur la deuxième ligne.
Au lieu de cela, vous pouvez également utiliser le Esc + Ctrl + Home
combinaison de touches pour déplacer votre curseur sur la première ligne de n'importe quel fichier.
Conclusion
Cet article explique comment vous pouvez déplacer votre curseur de n'importe où dans le fichier vers le début ou la fin du fichier.
Si vous souhaitez en savoir plus que les bases de Vim, je vous recommande fortement d'utiliser ce cours de formation de Jovica Ilic.