= VI = == Utilisation de macro == Pour enregistrer une macro, appuyer sur puis sur une autre lettre du clavier (par exemple ). l'enregistrement commence. Pour terminer l'enregistrement appuyer de nouveau sur Dans notre exemple, pour exécuter la macro il faut taper @ == Remplacer de texte == :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/ == Commenter une ou plusieurs lignes == Après avoir selectionner les lignes à l'aide de la commande visualise, il faut utiliser la commande de remplacement de texte suivante : :s/^/# / Ce qui ajoute au début de la ligne le caractère # suivit d'un espace == 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]]