假设我有一个名为的文件filename123.txt,它是这样命名的单个文件,我可以locate使用命令locate filename123。并且它仅返回该文件。 现在我想用vi/ 打开它vim。但我不想转到该位置并键入vi命令,后跟文件名。在这里,我希望将结果locate filename123附加到vi命令。我该怎么办?我已经尝试过: locate filename123 | vi 但这是行不通的。并且此错误出现在终端中: santosh@santosh:~$ locate filename123 | vi Vim: Warning: Input is not from a terminal Vim: Error reading input, exiting... Vim: Finished.