Notes VIM AB


Présentation express

Je suis Alain Braun. J'utilise Vi et Vim depuis une vingtaine d'années.

Je mets à votre disposition au travers de notes les connaissances que j'ai accumulées, pour faciliter votre propre apprentissage de Vim : pdf de la version 1.2 du 6/3/2013.

Vos retours m'intéressent : notesvimab@gmail.com.

Présentation

Cette page est dédiée, dans un premier temps, à la diffusion de mes notes VIM, intitulées "Une vue d'ensemble de l'éditeur de texte Vim / Notes VIM AB" (un gros fichier pdf, 1,5 Mo, 136 pages). Il y est question de l'éditeur de texte bien connu Vim, largement utilisé sous Linux, Windows et Mac. Ces notes peuvent donc potentiellement intéresser un public francophone assez large !

Version courante : version 1.2 du 6/3/2013. La version Vim couverte est en gros la 7.3. La version 7.4 actuelle n'apporte pas de bouleversement (grosses nouveautés des plugins à voir ?).

Ces notes sont le résultat de mon expérience professionnelle de Vi puis Vim, durant plus de 20 ans, par apprentissage progressif ! Pour les notes ces connaissances ont été (très) étendues pour (découvrir et) donner une vue d'ensemble, une vue parmi d'autres, de l'éditeur.

Ces notes s'adressent à un utilisateur lambda au moins un peu débrouillé (des ressources Internet pour les débutants purs sont fournies). Les notions sont présentées de manière relativement informelle, selon des thèmes orientés utilisateur. Cette méthode de rangement sur "étagère" permet de découvrir, dès la table des matières, des fonctionnalités intéressantes à étudier. Effet induit : ceci évite l'écueil classique, quand on apprend Vim sur le tas, de découvrir de loin en loin l'existence de fonctionnalités utiles inconnues, comme autant de lapins tirés d'un chapeau.

Le pdf dispose de nombreux liens internes et externes. N'oubliez pas les possibilités de recherche de texte en consultation du pdf (acroread suggéré).

Est-il bon de signaler que la maitrise de Vim apporte confort d'utilisation, efficacité et ... GAIN DE TEMPS CONSIDÉRABLE, au fil des jours ?

Simple exemple d'un petit apprentissage qui peut bouleverser la façon dont on édite un ensemble cohérent de sources (Fortran, C, etc.) : utilisez la notion de tags (voir 6.10) !

Moyennant une initialisation très simple (commande ctags à utiliser, petit ajout dans le vimrc), il vous est possible de sauter instantanément de fichier en fichier, et de les éditer, en traversant l'arborescence de manière transparente.

Exemples d'utilisation :

Pour le reste veuillez consulter les notes !

Vos retours m'intéressent : notesvimab@gmail.com.
Si vous voulez commenter précisément des lignes particulières des notes, utilisez le pdf des notes contenant la numérotation des lignes de 5 en 5 : notes_vim_ab_v1.2num.pdf. Une analyse critique du document par un ou des experts Vim serait appréciée !

Bonne vimification !

Alain Braun

Licence Creative Commons
Une vue d'ensemble de l'éditeur de texte Vim /Notes VIM AB de Alain Braun est mis à disposition selon les termes de la licence Creative Commons Attribution - Pas d'Utilisation Commerciale 4.0 International.