Outils pour utilisateurs

Outils du site


doc:vi
Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

doc:vi [2017/11/26 20:36] (Version actuelle)
Ligne 1: Ligne 1:
 += 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"​
 +
 +
 +== Liens utiles ==
 +
 +* [[https://​linuxfr.org/​users/​fpolux/​journaux/​pourquoi-vim-premiere-partie|Journal LinuxFR]]
  
doc/vi.txt · Dernière modification: 2017/11/26 20:36 (modification externe)