Vi

Un article de WindowsLinux.net - Astuces pour Windows et Linux !.

(Redirigé depuis Vim)

VI(m) est un éditeur texte.

Sommaire

Windows

Il existe un exécutable Windows pour VI(m).

Il est disponible à l'adresse suivante : http://www.vim.org/download.php#pc

Fichier de configuration

La configuration de votre installation de Gvim se trouve ici :

C:\Program Files\vim\_vimrc

Pour changer la police de caractère, ajoutez la ligne suivante :

set guifont=Courier_New:h10:cDEFAULT

Ceci aura pour effet de mettre la police "Courier New" de taille 10, par défaut pour votre éditeur.

Commandes utiles

Commandes utiles, aussi bien sous Windows que sous Linux.

Touche ESC avant de saisir une commande :

  •  :q - quitte vi
  •  :q! - quitte sans sauvegarde
  •  :wq! - sauvegarde et quitte
  •  :w - sauvegarde le fichier en cour
  •  :e - recharge le fichier en cours ( ou ouvre un autre fichier)
  •  :u - annule la dernière action (undo)


Ces commande provoquent le passage en mode saisie :

  • i - insertion de texte
  • I - insertion de texte en debut de ligne
  • a - ajouter du texte
  • A - ajoute du texte en fin de ligne
  • dd - supprime la ligne courante
  • D - supprime le texte de la position du curseur jusqu'a la fin de la ligne
  • o - insère une ligne blanche sous le curseur
  • O - insère une ligne blanche au dessus du curseur
  • sh - lance un shell (taper exit pour revenir a vi)


Recherche de texte Les commandes / et ? permettent une recherche dans le document

  •  :/ - cherche vers le bas
  •  :? - cherche vers le haut

Une fois la recherche lancée, la touche n permet de chercher l'occurrence suivante.


Onglets

Trois commandes :

  • tabnew créé un nouvel onglet
  • tabnext passer à l'onglet suivant
  • tabprevious passer à l'onglet précédent


Afficher les lignes

:set nu

L'inverse est :

:set nonu

Remplacer du texte

Sur une ligne

Sur la ligne du curseur, il faut taper :

:s/texte_à_trouver/nouveau_texte/g

Sur tout le document

:%s/texte_à_trouver/nouveau_texte/g