Table des matières
VI
Remplacer du texte
Utilisation de macro : Pour enregister une macro, appuyer sur <q> puis sur une autre lettre du clavier (par exemple <a>). l'enregistrement commence. Pour terminer l'enregistrement appuyer de nouveau sur <q>
Dans notre exemple, pour exécuter la macro il faut taper @<a>
:s/ancien/nouveau/ Remplace la première instance du mot ancien par le mot nouveau dans la ligne.
:s/ancien/nouveau/g Remplace chaque instance du mot ancien par le mot nouveau dans la ligne.
:%s/ancien/nouveau/g Remplace ancien par nouveau dans tout le documents.
Pour pourvoir mettre le caractère / dans la chaine à remplacer, il faut le précéder par le symbole \. Par exemple, pour remplacer mon/chemin par mon/autre_chemin, il faut taper :
:s/mon\/chemin/mon\/autre_chemin/
VIM
Vim est une copie de vi mais avec des fonctions supplémentaires. Pour les activer, il suffit de créer un fichier ~/.vimrc et d'ajouter des options à l'intérieur :
syn on "coloration syntaxique set mouse=a "activation de la souris set autoindent "Indentation automatique set number "(ou nu)numérote les lignes"