
Aujourd’hui nous nous attaquons à la partie sur la recherche avec Vim. Il est en effet possible d’effectuer une recherche dans le document en cours d’édition vers le bas du document, vers le haut, de remplacer du texte sur une ou plusieurs lignes etc…
Tout d’abord comment effectuer une recherche de texte :
/yriase // Recherche toutes les occurrences d'yriase dans le document vers le bas
?yriase // Pareil mais vers le haut du document
// Appuyez ensuite sur la touche n pour aller d'une occurrence à l'autre.
% // Vous permet de trouver les correspondances des caractères suivants : ), ] ou }
// Très utile quand on programme
Il est également possible d’effectuer un « rechercher/remplacer » :
:s/ancien/nouveau // Remplace la première occurrence d'ancien par nouveau dans la ligne :s/ancien/nouveau/g // Pareil mais sur toute la ligne :%s/ancien/nouveau/g // Pareil mais dans tout le fichier :10,15s/ancien/nouveau/g // Pareil mais entre les lignes 10 et 15 :%s/ancien/nouveau/gc // Demande confirmation pour le remplacement
Enfin quelques petits réglages pour la casse :
:set hl // Active la mise en surbrillance des résultats :set ic // Active la recherche incrémentielle :set ic // Ignore la casse :set noic // N'ignore pas la casse
Voilà la prochaine fois ce sera la partie sur l’encodage !





Laissez un commentaire
Additional comments powered by BackType