vi - éditer un fichier

Vim (pour vi amélioré) est un éditeur de texte - installé par défaut dans Ubuntu (et Kubuntu) Breezy - aussi puissant que compliqué pour le néophite, car il ne ressemble à aucun autre éditeur de texte. Mais dès lors qu’on apprend les principaux raccourcis, on comprend le gain de temps qu’on peut en tirer.

La syntaxe principale

$ vi <nom_du_fichier>

Les modes

Vim fonctionne suivant 2 modes :
- un mode de saisie, qui correspond au mode classique des éditeurs de texte, ou lorsqu’on presse une touche, on modifie le contenu du fichier édité en rajoutant cette lettre sous le curseur,
- un mode de commande, qui permet d’effectuer diverses opérations sur le contenu du fichier (supprimer une ligne entière, rechercher une portion de texte, ...)

Pour passer du mode commande au mode saisie, il suffit de presser sur la touche Echap (ESC). En revanche, pour passer du mode saisie au mode commande, il existe plusieurs possibilités :

Touche Action
a place le curseur juste après le caractère courant
A place le curseur à la fin de la ligne courante
i place le curseur juste avant le caractère courant
I place le curseur au début de la ligne courante
o crée une nouvelle ligne au dessus de la ligne courante, et place le curseur dessus
O crée une nouvelle ligne au dessous de la ligne courante, et place le curseur dessus

Principales commandes

Toutes ces commandes sont à effectuées en mode commande :

Opérations sur le fichier

Touche Action
:q + <enter> Quitter (si le fichier n’a pas été modifié)
:q ! <enter> Forcer à quitter (si le fichier a été modifié et que l’on ne souhaite pas l’enregistrer
:w <enter> Enregistre le fichier
:wq <enter> Enregistre et quitte le fichier

Suppression

Touche Action
dd supprime la ligne courante
x supprime les caractères après le curseur
X supprime les caractères avant le curseur

Commentaires

vi - éditer un fichier (le 2008-04-17 23:59:41 par zouheir)

J’ai essayé vi sous ubuntu pour créer des programmes en langage C. Malheureusementr cela fonctionne très mal. sur mandriva ou Fedora cela fonctionne à merveille.


Aide Ubuntu - www.aide-ubuntu.com Ziofix 2006-2007 Tous droits réservés

Nous contacter | Conception, Réalisation et Hébergement : Ziofix

Page d'accueil | Le réseau | Les applications | Les bases | Les paquets | Trucs et astuces


Aide Ubuntu est un site qui aide à installer, configurer et utiliser la distribution Linux la plus en vogue ces derniers temps Ubuntu, et ses dérivées Kubuntu et Xubuntu. Aide-Ubuntu n'est pas affilié à Canonical, et vous fournit ses conseils sans garanties. Retrouvez sur ce site les articles préférés des internautes comme Décompresser les archives tar.bz2, Dialoguer avec MSN Messenger sous Ubuntu, Installer Apache2, Mysql 5.0 et Php 5.1 sur Ubuntu, Les dépôts, qu’est-ce que c’est ?, Convertir les vidéos en FLV, ...


Sites partenaires :
Produits naturels à faire soit-même Ma Vie Bio  | Modèles et lettres types gratuites  | Tout l'univers de la gymnastique  | Blog sur l'écologie  | Visiter et découvrir Manhattan  | Voyage et vacances à Ottawa au Canada  | Encore du foot, un regard décalé sur le foot  | Pleins d'idées pour occuper ses enfants  | Guide Cinéma Cinemagora