Formation informatique & management | Organisme de formation PLB
PLB formations

Contactez-nous au :
01 43 34 90 94
  • PLB formation
    20 ANS D'EXPÉRIENCE
    EN FORMATION PROFESSIONNELLE
  • formation informatique
    PLUS DE 650 FORMATIONS
    S'ADRESSANT À TOUS
    DU DEBUTANT A L'EXPERT
  • formation management
    DES CONSULTANTS FORMATEURS
    ISSUS DU TERRAIN QUI TRANSMETTENT
    LEUR EXPERTISE
  • PLB formation
    DIF... OPCA... FINANCEMENT
    NOUS VOUS CONSEILLONS
    POUR REDUIRE VOS COUTS
  • formation informatique
    DES FORMATIONS ADAPTEES
    POUR VOUS FAIRE
    GAGNER DU TEMPS
  • formation management
    DES PROGRAMMES DE COURS
    REVISES 2 FOIS / AN

    POUR SUIVRE LES
    NOUVELLES TECHNOLOGIES




Introduction
Préparation
Installation - Linux
Installation XFREE 86
Arborescence
Commandes
Gestion des utilisateurs
Astuces
L'éditeur de textes Vi
Minis How - To



 

Page précédentePage suivanteL'Editeur de texte VI

Introduction à Vi

Vi est un des éditeurs de texte les plus populaires sous les systèmes de type Unix (avec Emacs et pico) malgré son ergonomie très limitée. Sous Linux il existe une version libre de Vi appelée Vim (Vi Improved). Vi (prononcez Vihaille) est un éditeur entièrement en mode texte, ce qui signifie que chacune des actions se fait à l'aide de commandes texte. Cet éditeur, bien que peu pratique à première vue est très puissant et peut être très utile en cas de non fonctionnement de l'interface graphique.

La syntaxe pour lancer Vi est la suivante:

vi nom_du_fichier

Une fois le fichier ouvert, il vous est possible de vous déplacer à l'aide des curseurs, ainsi que des touches h, j, k et l (au cas où le clavier ne possèderait pas de curseurs fléchés).

Les modes de Vi

Vi possède 3 modes de fonctionnement:

Le mode normal: celui dans lequel vous êtes à l'ouverture du fichier. Il permet de taper des commandes
Le mode insertion: Ce mode permet d'insérer les caractères que vous saisissez à l'intérieur du document. Pour passer en mode insertion, il suffit d'appuyer sur la touche Insert de votre clavier, ou à défaut de la touche i
Le mode de remplacement: Ce mode permet de remplacer le texte existant par le texte que vous saisissez. Il vous suffit de réappuyer sur r pour passer en mode remplacement, et d'appuyer sur la touche Echap pour revenir en mode normal

Les commandes de base

Commande Description
:q Quitte l'éditeur (sans sauvegarder)
q! Force l'éditeur à quitter sans sauvegarder (même si des modifications ont été apportées au document)
wq Sauvegarde le document et quitte l'éditeur
:filenom Sauvegarde le document sous le nom spécifié

Les commandes d'édition

Commande Description
x Efface le caractère actuellement sous le curseur
dd Efface la ligne actuellement sous le curseur
dxd Efface x lignes à partir de celle actuellement sous le curseur
nx Efface n caractères à partir de celle actuellement sous le curseur
x>> Indente x lignes vers la droitee à partir de celle actuellement sous le curseur
x<< Indente x lignes vers la gauche à partir de celle actuellement sous le curseur

La recherche et le remplacement

Pour rechercher un mot dans un document, il vous suffit (en mode normal) de taper / suivi de la chaîne à rechercher, puis de valider par la touche entrée. Il est alors possible d'aller d'occurrence en occurrence grâce à la touche n.

Pour remplacer une chaîne de caractère par une autre sur une ligne, il existe une commande très puissante sous Vi utilisant les expressions régulières. Voici sa syntaxe:

:s/chaine_a_remplacer/chaine_de_remplacement/

Il est possible de la généraliser à tout le document grâce à la syntaxe suivante:
:%s/chaine_a_remplacer/chaine_de_remplacement/

Le copier-coller et couper-coller

Il est possible sous Vi de copier-coller une sélection de lignes. Pour ce faire, il suffit de taper la commande suivante pour copier n lignes :

nyy

Par exemple la commande suivante copiera dans le tampon 16 lignes :
16yy

Pour coller la sélection, il suffit de taper la lettre p.
Une couper-coller de n lignes se fera de façon similaire avec la commande :

ndd

Puis p pour coller !

Page précédentePage suivante


© Copyright 2003 Jean-François Pillou.
Ce document issu de CommentCaMarche.net est soumis à la licence GNU FDL. Vous pouvez copier, modifier des copies de cette page tant que cette note apparaît clairement.