1
我想在單個vim窗口中打開一組文件。這工作:在單行命令中打開單個Vim實例中的文件列表
$list = gci *.py -recurse
& gvim.exe $list
但這並不(它只是給我一個空的VIM窗口):
gci *.py -recurse | gvim.exe
這怎麼能在一個單一的線來完成?知道爲什麼我的第二種方法不起作用也是有幫助的。在表達
我想在單個vim窗口中打開一組文件。這工作:在單行命令中打開單個Vim實例中的文件列表
$list = gci *.py -recurse
& gvim.exe $list
但這並不(它只是給我一個空的VIM窗口):
gci *.py -recurse | gvim.exe
這怎麼能在一個單一的線來完成?知道爲什麼我的第二種方法不起作用也是有幫助的。在表達
運行Get-ChildItem
:
& gvim.exe (gci *.py -Recurse)
你的第二個語句可能不會做任何事情,因爲gvim.exe
似乎並沒有從STDIN(related)讀取文件名。
嗯,我在提問之前做了一次搜索,但沒有看到您發佈的鏈接。感謝你的回答! –
我不知道powershell的語法,用shell,你可以做'vim $(gci * .py -recurse)'。 – Kent