我有以下命令在命令行中模糊查找文件并在 VSCode 中打开选定的文件:
fzf --print0 -e | xargs -0 -r code
现在我希望能够在文件内容中搜索字符串。我能够在命令行中找到搜索到的字符串:
rg . | fzf --print0 -e
但现在使用此命令在 VSCode 中打开文件不再起作用:
rg . | fzf --print0 -e | xargs -0 -r code
因为向 VSCode 传递了一个文件名,其中包含文件名本身和搜索字符串,这当然是一个空文件。
如何结合上述两个命令将文件名传递给包含搜索字符串的 VSCode?