Je veux un moyen de passer du texte littéral à Vim. J'ai vu que cela peut Lire de stdin avec l'argument "-", donc vous peut tuyer des choses, par exemple la sortie d'autres commandes.
mais y a-t-il un moyen de passer et ouvert vim avec cette chaîne dans le tampon? P> Il se plaint si j'essaie cette commande ... p> p>
3 Réponses :
echo string | vim -
+ dans bash code> on peut faire un vim - <<< $ string code>
cat some_file | vim - This is the correct way to pipe into vim.
Sauf que l'OP vous demandait comment tuyer une chaîne littérale, pas le contenu d'un fichier.
$ echo "Here's some random text" | vim -