Vi ne laisse personne indifférent. Il a ses plus grands fans, et aussi ses plus grands détracteurs.
Personnellement, je ne suis pas du tout adepte de cet éditeur, c’est pour cela que je vais vous montrer ma méthode pour travailler facilement avec. C’est aussi un aide mémoire pour moi-même car j’oublie toujours la marche à suivre…
Je suis amené a utiliser cet éditeur quand je travaille sur un serveur via SSH (une preprod par exemple)
Travailler sur une copie locale
Ma méthode est donc d’ouvrir mon éditeur favori sur ma machine (Notepad++), et d’avoir le contenu de mon fichier dedans. Une fois ma modification faite, je sélectionne tout mon code et je le copie dans le presse-papier.
L’étape suivante et de tout coller dans mon fichier distant.
Ouverture du fichier
sudo vi <nom_du_fichier>
Le sudo est facultatif bien sur.
Vider le fichier
Une fois votre fichier ouvert, faites la combinaison suivante sur votre clavier :
dG
Attention au G majuscule !
Insérer le contenu
Votre fichier est vide, il reste à passer en mode insertion, avec la touche suivante :
i
Et de faire un clic droit pour coller tout votre contenu
Sauvegarder le fichier
Pour enregistrer et quitter, il faut sortir du mode insertion avec la touche :
Echap
Puis écrire la commande suivante
:wq
Et appuyez sur Entrée!
En cas de mauvaise manipulation
Si jamais vous vous trompez, pas de panique, pour quitter sans enregistrer, il faut faire la commande suivante dans vi :
:q!
Si vous êtes en mode insertion, n’oubliez pas d’appuyer sur échap !
Conclusion
Ca paraît long et fastidieux au début, mais en fait c’est très rapide !
C’est un coup de main à prendre.
Voici un petit mémo qui récapitule tout :
sudo vi <nom_du_fichier> dGi Clic Droit Echap :wq Entrée