Powershell スクリーン バッファ

Powershell スクリーン バッファ

私は Windows Powershell を使用していますが、画面バッファーをスクロールする方法があるかどうか疑問に思っています (たとえば、UNIX bash の SHIFT + PgUp / SHIFT + PgDn のように)。画面バッファーをページングするための "more" コマンドがあることは知っていますが、キーボード ショートカットの方がはるかに便利です。

マウスを使用せずに出力をスクロールする方法はありますか?

答え1

スクロールバックは、シェル内部ではなく、Windowsコンソール自体によって提供されます(Unixのxtermや同様のアプリと同様)。スクロール機能を有効にするには、Alt+スペース、E、LJohn Rennie が説明したとおりです。(Scroll Lock キーを試すこともできますが、ここでは自分でテストできません。)

答え2

F7 キーを押します。Pag​​e Up や Page Down と同じではありませんが、非常に便利です。

JR

Alexander のコメントについて: すみません、質問を誤解してしまいました。イライラさせられるのは、画面バッファをページアップまたはページダウンするための単純なキーストロークがないことです。ただし、Alt キーとスペース キー、EL キーの組み合わせ (つまり、システム メニューから [編集/スクロール] を選択) を使用すると、矢印キーが表示され、画面バッファをページアップ/ページダウンでスクロールできます。「スクロール モード」を終了するには、Esc キーを押します。

スクロール モードに入るためのホットキーがあるかもしれませんが、私はそれを見つけることができました。

答え3

Windows 10 Powershell では、Ctrl+ PgUp/ を使用してPgDn行単位でスクロールします。

Windows 10 cmd では、Ctrl+ / を使用して行単位でスクロールします。

答え4

Alt+ SpaceE、はL私の場合は機能しました(機能Scroll Lockしませんでした)。

追加しておきたいのは、有効にした後、メニューの項目がグレーになり、変更できなくなるため、再度無効にする方法が気になるかもしれませんが、これは非常に簡単です。EscまたはCtrl+ を押しますC

私のような人にとっては、少し時間の節約になるかもしれないと思った

関連情報