PSReadLine
PSReadLine モジュールには、PowerShell でコマンド ライン編集環境をカスタマイズできるコマンドレットが含まれています。
Windows PowerShell 5.1 に付属するバージョン以降、PSReadLine には多くの更新プログラムが適用されています。
- 最初に PowerShell 7.4.2 および 7.5.0-preview.3 で出荷された v2.3.5
- v2.3.4 は PowerShell 7.4.0-rc.1 で最初に出荷されました
- v2.2.6 は PowerShell 7.3.0 で最初に出荷されました
- v2.1.0 が PowerShell 7.2.5 で最初に出荷されました
- v2.0.4 は PowerShell 7.0.11 で最初に出荷されました
- v2.0.0 は Windows PowerShell 5.1 に付属しています
バージョンの違いの詳細については、 about_PSReadLine_Release_Notesを参照してください。
これらの記事では、PSReadLine のバージョン 2.3.5 について説明します。
注
PowerShell 7.0 以降では、スクリーン リーダー プログラムが検出された場合、PowerShell は Windows での PSReadLine の自動読み込みをスキップします。 現在、PSReadLine はスクリーン リーダーではうまく機能しません。 Windows 上の PowerShell 7.0 の既定のレンダリングと書式設定は正しく機能します。 必要に応じて、モジュールを手動で読み込むことができます。
PSReadライン
Get-PSReadLineKeyHandler |
PSReadLine モジュールのキー バインドを取得します。 |
Get-PSReadLineOption |
構成できるオプションの値を取得します。 |
PSConsoleHostReadLine |
この関数は PSReadLine のメイン エントリ ポイントです。 |
Remove-PSReadLineKeyHandler |
キー バインドを削除します。 |
Set-PSReadLineKeyHandler |
ユーザー定義または PSReadLine キー ハンドラー関数にキーをバインドします。 |
Set-PSReadLineOption |
PSReadLine でのコマンド ライン編集の動作をカスタマイズします。 |