je me suis mis à vim récemment (oui ça fait peur). J'arrive à faire à peu prêt tout ce que je veux sauf une chose. J'aimerais avoir des abréviations intelligentes. Je m'explique.
Quand je tape : pubfunc_maFonction, alors vim m'affiche dans mon fichier :
Code : Tout sélectionner
/**
* maFonction
*
* @access public
* @param
* @return
* @throw
*/
public maFonction ( | ) {
}J'ai pensé à le faire avec des fonctions (pour ajouter des arguments à la fonction, et que ce soit directement dans la doc), mais impossible d'écrire dans le fichier grr. À chaque fois, il m'écrit dans la partie commande, et pas dans la partie insertion. Et je ne trouve pas comment écrire dans la partie insertion. Les seules fois où je l'ai fais, c'était avec des fichiers de templates, où (.|0)read écrivait directement le contenu du fichier dans la partie insertion de vim.
Voilà, j'espère qu'il y a parmi vous 2 ou 3 fous de vim,
merci.