grep -e Peugeot -e PeuGeot carlist.txtcarlist.txt를 검색하고 일부 항목을 꺼내는 데 사용 하고 있는데 grep -e Peugeot -e PeuGeot carlist.txt | vi그것이 나를 위해 그것을 통과시킬 것이라고 생각했지만 이것이 내가 얻는 것입니다.
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
grep ... > /tmp/foo. && vi /tmp/foo해당 파일을 즉시 편집하려는 경우 끝에 추가 할 수 있습니다 .
vi임의의 텍스트 파일에서 작동합니다. 파일 자체는와 직접 연결되어 있지 않습니다 vi. (또는 방금 배운대로 내용에 대해 작동하도록 할 vi -것 vi입니다 stdin. vim모든 vi작업 을 수행하는 것은 아닙니다 .)
:read !grep -e Peugeot -e PeuGeot carlist.txt.:read !cmd...커서 위치에 파일에 cmd ...의 출력이 포함됩니다