[commande VI]

Fabss -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
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. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
    0
  2. RTFM
     
    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.
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      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
      0
  3. Fabss
     
    re,

    Merci à vous tous ;)

    bonne journée
    0