Vim et Vi Tutoriel: Comment utiliser les macros

Dans Vim les macros permettent d'enregistrer et de jouer une séquence d'actions dans l'éditeur. A l'aide d'exemples détaillés je vais vous expliquer comment faire pour enregistrer et lancer des macros dans les éditeurs Vi et Vim. Les étapes pour faire une macro dans Vim sont les suivantes : Démarrez l'enregistrement en appuyant sur la touche […]

Agrandir ou rétrécir une fenêtre VI

VIM (vi) permet de travailler avec plusieurs fenêtres. Vous pouvez par exemple avoir l'écran coupé en deux de manière horizontale ou verticale. Il est parfois utile ou nécessaire de modifier leur taille. C'est ce que je vais vous expliquer ici. Vous allez voir, il n'y a rien de compliqué. Pour agrandir la largeur d'une fenêtre […]

copier (ou couper) coller plusieurs lignes vi

Pour copier / coller ou couper / coller plusieurs lignes (c'est à dire un bloc de texte) sous VIM (ou vi), ce n'est pas très compliqué. C'est tout de même une manipulation souvent méconnue par les débutants. Voici ci-dessous une explication détaillée qui vous permettra de comprendre comment copier (ou couper) / coller plusieurs lignes […]

Commenter plusieurs lignes d'un seul coup avec VIM

Commenter plusieurs lignes : Vous souhaitez commenter plusieurs lignes d'un seul coup sur votre éditeur préférer VIM (vi pour les intimes). Voici la manip à suivre : 1/ Premièrement, passer en mode visuel (CTRL+V). 2/ Sélectionnez les lignes que vous souhaitez commenter en appuyant de manière successive sur la touche du bas : j ou […]

Undo sous vi

Il possible de faire undo (d'annuler la dernière opération) sous l'éditeur de texte vi. Pour cela passer en mode commande à l'aide de la touche echap du clavier. Pour annuler (undo) la dernière action effectuée sur le document :

Si vous souhaiter annuler plus d'une opération, vous pouvez, si vous le souhaitez en appuyer […]

vi : substitution de chaînes

L’éditeur vi permet dans un document de rechercher et remplacer (substituer) une chaîne de caractères par une autre. Exemples illustrés: Remplace à l’intérieur du document toutes les occurrences de chaîne1 par chaîne2 :

Remplace sur la ligne courante la première occurrence de chaîne1 par chaîne2 :

Remplace sur la ligne courante toute les […]

Afficher les numéros de ligne dans l'editeur vi

Souvent, lorsqu'on a un problème de compilation, on a besoin de connaître quels sont les numéros de ligne afin d'aller directement sur celle indiqué par le compilateur. L'éditeur de texte vi permet d'afficher les numéros de ligne, pour cela il est nécessaire, de passer ne mode commande avec la touche ECHAP et de taper l'instruction […]