User Tools

Site Tools


vi

This is an old revision of the document!


En console, j'utilise vim, un clone libre de vi, pour éditer un texte.

L' histoire de vi.

Trucs

  • pour trouver l'accolade correspondante à celle sur laquelle le curseur se trouve, taper '%'
  • pour indenter vers la droite, '»'; pour indenter vers la gauche, '«'
  • pour remplacer depuis la position du curseur jusqu'à la fin du texte 'toto' par 'titi' :
    :.,$s/toto/titi/
  • pour faire apparaitre la ligne de stats : ctrl+g
  • pour sortir de vim: ctrl+z et on est de nouveau en ligne de commande; pour retourner dans vim, taper dans le shell
    fg
  • pour avoir plusieurs fichiers à l'écran (cf. Vim tips: Using viewports) :
    split /path/to/file
  • pour changer d'un fichier à l'autre : ctrl+w ctrl+w (2 fois)

Fichiers de configuration

.vimrc

  • pour avoir les couleurs : syntax on
  • pour régler l'indentation à 2 : set sw=2
  • pour avoir un backspace convenable : set bs=2
  • pour ne pas imiter vi : set nocp
  • pour aller à la ligne (80 colonnes) : set textwidth=80 (NB: à faire avant de taper le texte, pas après)
  • pour avoir la position du curseur (ligne, colonne) en bas à droite : set ruler (set noruler pour l'enlever)

Liens

vi.1359564774.txt.gz · Last modified: 2013/01/30 17:52 by 127.0.0.1