Ich grep -e Peugeot -e PeuGeot carlist.txtdurchsuche die Datei carlist.txt und ziehe einige Elemente heraus. Ich gehe davon aus, dass grep -e Peugeot -e PeuGeot carlist.txt | visie für mich durchgeleitet werden , aber das bekomme ich:
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
grep ... > /tmp/foo. Sie können && vi /tmp/fooam Ende hinzufügen, wenn Sie diese Datei sofort bearbeiten möchten.
viarbeitet mit beliebigen Textdateien; Die Dateien selbst sind nicht direkt zugeordnet vi. (Oder, wie ich gerade erfahren habe, vi -wird veranlasst vi, den Inhalt von zu bearbeiten stdin; vimtut dies, aber nicht alle Versionen von vi.)
:read !grep -e Peugeot -e PeuGeot carlist.txt.:read !cmd...wird die Ausgabe von cmd ... in die Datei aufnehmen (an der Position des Cursors)