2015-08-15 66 views
1

我想在單個vim窗口中打開一組文件。這工作:在單行命令中打開單個Vim實例中的文件列表

$list = gci *.py -recurse 
& gvim.exe $list 

但這並不(它只是給我一個空的VIM窗口):

gci *.py -recurse | gvim.exe 

這怎麼能在一個單一的線來完成?知道爲什麼我的第二種方法不起作用也是有幫助的。在表達

+0

我不知道powershell的語法,用shell,你可以做'vim $(gci * .py -recurse)'。 – Kent

回答

2

運行Get-ChildItem

& gvim.exe (gci *.py -Recurse) 

你的第二個語句可能不會做任何事情,因爲gvim.exe似乎並沒有從STDIN(related)讀取文件名。

+0

嗯,我在提問之前做了一次搜索,但沒有看到您發佈的鏈接。感謝你的回答! –

相關問題