GNU/Linux >> Tutoriels Linux >  >> Linux

Comment éditer plusieurs fichiers et basculer entre ceux de VIM à l'aide de tampons

J'utilise l'éditeur VIM depuis assez longtemps, mais jusqu'à aujourd'hui, je ne savais pas comment ouvrir et modifier plusieurs fichiers à la fois et basculer rapidement entre eux. J'écris ce tutoriel pour des personnes comme moi qui ne connaissaient pas les tampons dans l'éditeur VIM. Pour éditer plusieurs fichiers en utilisant vim , vous pouvez simplement passer tous les fichiers en tant qu'arguments au 'vim ' commande. Par exemple, vim text1 text2 text3 . Le vim ouvrira tous les fichiers et vous permettra de basculer entre ceux utilisant des "tampons ‘ commande.

Comment modifier plusieurs fichiers à la fois

Tapez la commande ci-dessous pour ouvrir ou modifier plusieurs fichiers à la fois,

$ vim text1 text2 text3

Le ‘vim ' ouvrira tous les fichiers (par exemple, text1, text2 &text3) et vous permettra de passer à un fichier à la fois. Pour passer au prochain fichier ouvert, il vous suffit de taper ‘:n

:n

Une fois dans le deuxième fichier (text2), saisissez ":n ‘ pour passer au troisième fichier (text3) et revenir au fichier précédent (text2), tapez ":N ” puis encore ‘:N ‘ pour aller au premier fichier (text1). Consultez le fichier GIF ci-dessous pour voir comment vous pouvez utiliser ':n ' et ':N ‘ pour basculer entre les fichiers.

Utilisation des tampons dans VIM – Passer du fichier 1 au fichier 3

Vous pouvez utiliser des "tampons ' commande pour trouver la liste des fichiers ouverts comme ci-dessous :

:buffers
 1 %a "text1" line 2
 2 "text2" line 0
 3 "text3" line 0
Press ENTER or type command to continue

Pour passer au fichier souhaité (supposons, troisième fichier), tapez comme ci-dessous :

:buffer 3


Linux
  1. Comment transférer des fichiers entre deux ordinateurs à l'aide des commandes nc et pv

  2. Comment copier en toute sécurité des fichiers entre des hôtes Linux à l'aide de SCP et SFTP

  3. wget vs curl :comment télécharger des fichiers à l'aide de wget et curl

  4. Comment puis-je éditer tous les fichiers renvoyés par find in vi sous Linux ?

  5. Comment Linux différencie-t-il les fichiers réels et inexistants (par exemple :périphérique) ?

Fichier hôte Linux :comment le modifier et l'utiliser ?

Tout sur les fichiers tar et comment tar, décompresser des fichiers sous Linux à l'aide du terminal

Comment éditer plusieurs fichiers à l'aide de l'éditeur Vim

Comment créer et éditer des fichiers PDF dans Ubuntu

Comment supprimer des lignes vides dans des fichiers à l'aide de Grep, Sed et Awk

Comment protéger les fichiers par mot de passe à l'aide de l'éditeur Vim dans Ubuntu