2016-08-30 4 views
6

私が入力した場合、:特定のものを選択するのではなく、powershellタブにすべてのオプションを表示してもよろしいですか? PowerShellで

install-<tab> 

PowerShellのタブ補完がinstall-

Install-Package 

で始まり、私は別の完了を確認するために再びタブを打つことができる単一のコマンドで完了します。

LinuxやUnixシェルのように、私が入力したものから始まるすべてのオプションをPowershellに表示させることはできますか?私が入力した場合などは、:

install-<tab> 

を私が取得:

Install-Package 
Install-PackageProvider 
Install-Script 

答えて

13

PSReadLineは、このような機能はMenuCompleteと呼ばれています。代わりに押しはCtrl +スペースタブ、の:

EmacsModeTabCompletionWithPSReadLine

あなたはSet-PSReadLineKeyHandlerでタブにMenuComplete機能をバインドすることができます。

Set-PSReadlineKeyHandler -Chord Tab -Function MenuComplete 
+0

おかげマティアス!この動作をデフォルトにする方法はありますか? – mikemaccana

+0

@mikemaccanaはいできます!更新された回答 –

+1

ありがとう!それはまさに私が望んでいたものです! – mikemaccana

関連する問題