J’utlise vim avec grand plaisir pour toutes sortes de besoins, code, html, lilypond, et textes rédactionnels.
Très souvent j’utilise des sauvegardes avec des numéros de version : montexte_v1, montextev2, etc.
J’ai trouvé (je ne sais plus où) un mappage qu’on met dans .vimrc qui permet de mettre la date en fin de texte :
"inscrit la date en fin de fichier
map GoDate : :read !datekJ
Pour améliorer je cherche à mettre en fin de texte le nom de fichier, nombre de lignes, nombre de signes et date
(ça me permet d’avoir une sorte de petit journal en fin de document, les versions sauvegardée et les dates)
j’ai ajouté dans .vimrc ceci :
"inscrit le nombre de ligne, de signes, le nom du fichier et la date
map GoCe jour : :r! wc -lm % :read !datekJkJ
Et ça marche… mais je ne maîtrise pas vraiment l’affichage. J’obtiens par exemple :
Ce jour : 25 945 montexteV1 vendredi 27 mars 2015 12:25:02 (UTC+0100)
et c’est beaucoup moins bien que ce qui s’affiche en bas de la console quand j’enregistre :
“montexteV1” 25L 942c
Voilà, je voudrais améliorer le résultat de ce mapping (oui, je suis légèrement perfectionniste…)
Quelqu’un a une idée ?