Windows上的管道文件在哪里?

时间:2017-04-09 16:12:47

标签: windows git bash vim vi

我正在试验Git Bash中的管道。我跑了" ls || vim",认为它会用编写到编辑器中的目录列表的内容打开Vim。事实并非如此,而是保存了文件。不过,我还没能找到。有什么想法吗?

Git Bash从/ d / Desktop开始,Git Bash位于C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Git。此文件可能包含的任何位置都会有所帮助。

编辑:对不起,我跑了" ls | VIM&#34 ;.此外,输出是: "警告:输入不是来自终端 读取输入时出错,退出... 保存文件...... 完成"

编辑:对于非主题帖子感到抱歉,谢谢你的回答。如果我有更多类似的问题,我会查看超级用户。

1 个答案:

答案 0 :(得分:1)

ls || vim

请将||视为OR。永远不会执行vim,因为ls不是False

ls | vim

|视为管道。但它会给出:

Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.

所以使用

ls | vim -

因为vim会从标准输入中读取。