User Tools

Site Tools


vi

This is an old revision of the document!


ComputerStuff > GnuLinux > EditerUnTexte

En console, j'utilise quasi exclusivement 1), qui est un clone libre de vi.

L'2).

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 apparaître 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. 3)):
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.1325087038.txt.gz · Last modified: 2013/01/30 17:45 (external edit)