Je pensais que vim était tout puissant jusqu'à ce que je veuille me débarrasser des tampons dans la liste et les réutiliser pour autre chose. Par exemple, si jeComment puis-je réaffecter un numéro de tampon dans VIM?
1 "f1.h" 2 "f2.h" 3 "f3.h" 4 "f1.cpp" 5 "f2.cpp" 6 "f3.cpp"
et je veux remplacer f1.h - f3.h avec quelque chose d'autre, mais dans la même séquence tampon:
1 "n1.h" 2 "n2.h" 3 "n3.h" 4 "f1.cpp" 5 "f2.cpp" 6 "f3.cpp"
Je ne peux pas comprendre comment pour le faire. Je peux faire "1.3bd" et supprimer les tampons 1-3, ou même "1.3bw" et les effacer, mais ne vois aucun moyen de réutiliser ces nombres sans redémarrer vim. La faq du tampon vim au http://vim.wikia.com/wiki/Vim_buffer_FAQ semble confirmer cela.
Mais je ne veux pas croire que vim a vraiment cette limitation, est-ce qu'il n'y a vraiment aucun moyen de le faire depuis vim?
Votre script de mappage \ 1, \ 2, \ 3 indique le chemin vers la réponse que je cherche et si je ne vois rien de mieux, je l'accepte. Si cette approche était systématiquement étendue pour créer des mappages pour tous les fichiers dans le tampon, dans une séquence souhaitée, cela serait une alternative acceptable au basculement vers n'importe quel fichier par numéro de tampon, en particulier s'il est associé à un script répertoriant les fichiers dans la même séquence numérique mappée. –