[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Ceci est une ancienne révision du document !


Vi

Qu'est-ce que vi ?

Dispersé dans tous votre ordinateur sont des centaines de fichiers texte. Pour un nouvel utilisateur, cela peut sembler sans importance, mais presque tout est géré par des fichiers de configuration en texte brut sous Slackware Linux. Cela permet aux utilisateurs d'effectuer des changements rapidement, facilement et intuitivement. Dans le chapitre 5 nous avons vu quelques commandes telles que cat et less qui peuvent être utilisées pour visualiser ces fichiers, mais que faire si nous voulons les modifier ? Pour cela nous avons besoin d'un éditeur de texte, et vi est parfait pour cela.

Pour faire court, vi est l'un des plus vieux et plus puissants éditeur de texte toujours en utilisation aujourd'hui. Il est chéri par des administrateurs systèmes, des programmeurs, des passionnés et autres de par le monde. En fait, ce livre tout entier à été écrit avec vi ; seul le chapitre concernant emacs à été écrit avec cet éditeur.

Une explication un peu plus complète est nécessaire pour comprendre exactement ce que vi est actuellement, techniquement Slackware Linux ne propose pasvi. Au lieu de cela Slackware propose deux “clones” de vi, elvis(1) et vim(1). Ces clones ajoutent de nombreuses fonctionnalités à vi telle que la coloration syntaxique, l'édition en mode binaire et la gestion du réseau. Nous n'irons pas dans tous les détails. Par défaut, si vous exécutez vi sur Slackware Linux, vous utiliserez elvis, donc tous les exemples de ce chapitre assumeront que c'est ce que vous utiliserez. Si vous avez utilisé une autre distribution Linux auparavant, vous serez peut être un peu plus à l'aise avec vim. Si c'est le cas, vous pourrez changer le lien symbolique /usr/bin/vi pour le faire pointer vers /usr/bin/vim, ou en ajoutant un alias dans les scripts de démarrage de votre shell. vim est souvent considéré comme plus riche en fonctions qu'elvis, mais elvis est un programme plus petit et comporte plus de fonctions que nécessaires pour la plupart des utilisateurs.

vi est très puissant, mais également un peu pénible et rude à apprendre pour un nouvel utilisateur. Toutefois, maîtriser vi est une compétence importante pour tout administrateur système qui se respecte, car vi est disponible dans quasiment toutes les distributions Linux, tous les systèmes BSD et tous les systèmes UNIX existants. Il est même proposé dans Mac OS X. Une fois que vous avez appris à utiliser vi, vous n'avez plus besoin d'apprendre à utiliser un autre éditeur de texte pour travailler sur ces systèmes. En fait, des clones de vi ont été portés pour Microsoft Windows, vous pourrez l'utiliser sur ce système aussi.

The Different Modes of vi

Ouvrir, Sauvegarder, et Quitter

Se Deplacer

Editer un Document

Vi Cheat Sheet

Navigation

Chapitre précédent : Travailler avec les systèmes de fichiers

Chapitre suivant : Emacs

Sources

  • Publié par Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson
  • Traduction initiale de escaflown

 fr:slackbook:vi ()