Dans cet article, nous expliquerons comment naviguer dans un fichier à l'aide de VIM. Nous suggérerons quelques techniques de navigation pour la navigation, ce qui vous aidera à améliorer la productivité.
Nous avons exécuté toutes les options de navigation sur VIM dans cet article en utilisant Ubuntu 20.04 Système.
Comment naviguer dans un fichier dans VIM?
VIM offre des moyens complexes de naviguer dans un fichier. Vous devez vous souvenir des touches de raccourci pour la navigation vim. Laissez-nous commencer à examiner les options de navigation VIM suivantes.
Tout d'abord, vous ouvrirez le terminal via la barre de lanceur d'applications. Maintenant, tapez 'vi' pour lancer l'éditeur de ligne de commande VIM. Tapez la commande suivante pour ouvrir un fichier dans VIM pour l'édition:
:modifierOu vous pouvez également taper la commande suivante sur le terminal pour ouvrir un fichier.
$ ViNaviguer dans les lignes de fichiers
Une fois le fichier ouvert dans VIM, vous essayerez les options de navigation de ligne de fichiers suivantes sur ce fichier.
K - se déplacer vers le haut
J - Déplacer vers le bas
L - Déplacez-vous vers le côté droit
H - Déplacez-vous vers le côté gauche
Vous pouvez également utiliser des touches de flèche clavier pour la navigation dans un fichier.
Vous pouvez également répéter l'opération pendant n fois dans VIM. Par exemple, si vous souhaitez descendre de 5 lignes, écrivez '5j'.
VIM permet également aux utilisateurs de naviguer dans un fichier vers d'autres positions au lieu de seulement vers le haut ou télécharger. Utilisez les options suivantes pour faire cette action.
0 - Le curseur se déplace jusqu'au début de la ligne actuelle
$ - Le curseur se déplace à la fin de la ligne actuelle
Ctrl + F - Déplacez-vous pour faire défiler la page entière
Ctrl + B - Déplacez-vous pour faire défiler la page entière
Naviguer entre les mots de fichier
Vous pouvez utiliser la commande suivante pour la navigation des mots dans un fichier -
W - Le curseur se déplace au début du mot suivant
E - Le curseur se déplace à la fin du mot
B - Le curseur se déplace au début du mot précédent
Navigation spéciale
Les commandes suivantes peuvent être utilisées pour naviguer vers une position de ligne particulière:
: N - Passez à la nth Line dans un fichier
: 0 - Passez au début du fichier actuel
ou
(GG - Cette option déplacera également le curseur pour démarrer le fichier)
: $ - Passez à la fin du fichier actuel
ou
(G - Vous pouvez également utiliser cette option pour passer à la fin du fichier)
Note: Lorsque vous utiliserez les touches des claviers, alors faites attention au cas des clés.
H - Déplacez le curseur au début de l'écran d'affichage.
M - Déplacez le curseur vers la ligne intermédiaire de l'écran.
L - déplacez le curseur vers la ligne d'extrémité de l'écran.
Naviguer dans les paragraphes
- Déplacez le curseur au début du paragraphe actuel. Si vous appuyez sur encore et encore, cela vous déplacera au début du paragraphe précédent.
- Déplacez le curseur à la fin du paragraphe. Si vous appuyez sur encore et encore, cela vous déplacera à la fin du paragraphe suivant.
Comment utiliser les sauts pour la navigation?
VIM tient un enregistrement de chaque navigation via une liste de sauts. Vous pouvez reculer et avancer les directions en utilisant la liste de sauts.
La liste des sauts conserve l'enregistrement de tous les endroits où vous avez été visité en suivant le numéro de ligne, la colonne et le fichier / texte.
Exécutez la commande suivante pour afficher la liste des sauts:
: les sautsVous pouvez utiliser la commande suivante en fonction de votre liste de sauts -
Ctrl + o - sauter le curseur à la position précédente
Ctrl + i - sauter le curseur à la position suivante
Navigation de code
Vous pouvez utiliser les options suivantes pendant que vous travaillez sur des fichiers de code de programmation.
% Cursor se déplacera pour correspondre aux parenthèses
[[Passez au début de la fonction
[Passez au début du bloc
C'est une question de navigation dans un fichier dans l'éditeur VIM. Dans cet article, nous avons expliqué diverses options de navigation et commandes qui vous aideront à l'avenir. Vous pouvez explorer plus de raccourcis de navigation à l'aide de VIM. J'espère que vous aimez cet article.