Si je suis dans Vim et que je veux obtenir une sortie de la ligne de commande et la coller sur mon fichier actuel, je peux exécuter ceci:
:! echo "foo" >> %
Cela ajoutera "foo" à mon fichier actuel, et je devrai recharger.
Existe-t-il une façon plus élégante de le faire - que cette sortie soit placée dans un tampon que je peux coller, par exemple?
:r
est l'abréviation de "lire" (vous pouvez donc taper "lire" ou simplement "r" et c'est la même commande), et 2) faire:r path/to/foo.txt
insérera le contenu de cette fichier après le curseur.