[commande VI]

Bonjour,

Dans la commande VI pour visualiser un fichier en mode console, je voudrais savoir comment on ressort et comment on enregistre.

Je me suis retrouvé tout béte avec cette commande une fois.

Merci
Fab

4 réponses

  1. la confusion vient du fait que vi possede un mode commande externe et deux modes internes (frappe/commande)

    le mode commande par exemple

    vi -c "g/microsoft/d|:wq" toto

    va virer toutes les lignes contenant microsoft dans le fichier toto

    dans vi le mode commande sert à toutes les manipulations et le mode frappe à taper du texte.
    1. Modérateur
      Salut,

      il ne doit pas avoir des confusions.
      -------------------------------------------------------------------
      man vi

      vim - Vi IMproved, a programmers text editor

      OPTIONS

      .
      .
      .
      -c {command}
      {command} will be executed after the first file has been
      read.
      ------------------------------------------------------

      En revanche vi posséde 2 modes :

      - commande
      - edition

      Peut être je suis trop strict, mais c'est ça qui dit la page de manuel.

      Bonne soirée,

      lami20j
  2. Modérateur
    Salut,

    commande VI pour visualiser un fichier en mode console

    Petite "correction". En fait vi c'est un editeur de texte et pas une commande (enfin tu ouvres vi en tapant la commande vi dans la console, en ce cas on peut dire que la commande vi t'ouvre l'editeur de texte vi. Tu peux aussi voir côté VIM c'est vi amélioré.

    C'est assez utile d'apprendre de travailler avec vi, surtout en tant qu'adminstrateur système.

    lami20j