Dans l'éditeur vi, comment accéder à une ligne particulière?
Par exemple, si j'ouvre un fichier nommé file.py
existe-t-il une option pour ouvrir le fichier à une ligne particulière ou puis-je ouvrir mon fichier et ensuite aller à la ligne avec le raccourci clavier?
Pour faire démarrer vi à une ligne particulière d'un fichier, ajoutez +line_num
à la commande que vous utilisez pour démarrer vi. Remplacer line_num
avec le numéro de ligne, par exemple:
vi +14 file.py
Vous pouvez également utiliser la ligne de commande ex pour accéder à une ligne. (Pour plus d'informations sur le mode ex, voir Utiliser l'éditeur de texte vi) Par exemple, si vous vouliez aller à la ligne 14, vous pouvez appuyer sur Esc
puis entrer:
:14
Il existe également une commande vi. le G le mouvement de saut prend un préfixe count facultatif, qui est le numéro de ligne vers lequel aller. Par conséquent 14G