如果我有一个名为w5_align_example.cpp
的文件,如何通过仅提供单词align
在VS Code集成终端中打开该文件?
code w5_align_sample.cpp
会打开它,但有时我只记得关键字align
,除非我在单独的命令中搜索以查看文件的开头。我想改用一个命令打开。
我尝试过:
$ ls | grep "align" | code
会给我Run with 'code -' to read output from another program (e.g. 'echo Hello World | code -').
错误。
$ ls | grep "align" | code -
打开一个名为code-stdin-sfd.txt
的新文件,其中包含文本w5_align_example.cpp
。
执行此操作的最简单(即最短)命令是什么?
答案 0 :(得分:2)
ls | grep "align" | xargs -I{} code {}
或
code $(ls | grep "align")
答案 1 :(得分:2)
您可以只使用*
。它与任何字符串匹配,可以多次使用。
code *align*
在某些shell中,您可以将其与制表符补全结合使用。只需输入:
code *align*
然后按 Tab 。这将填写其余的文件名,但是如果有多个选项,它将发出蜂鸣声。