キーボードのみを使用してbashでスクロールするにはどうすればよいですか?bashで不可能な場合、これをサポートする他のシェルはありますか?
キーボードのみを使用してbashでスクロールするにはどうすればよいですか?bashで不可能な場合、これをサポートする他のシェルはありますか?
回答:
「端末」(ではないグラフィックエミュレータgterm)では、
 Shift+ PageUpとShift+がPageDown機能します。
これは、使用しているシェルではなく、ターミナルエミュレータに依存します。私は個人的にGNU Screenを使用しています。説明から:
Screenは、複数のプロセス(通常は対話型シェル)間で物理端末を多重化するフルスクリーンウィンドウマネージャーです。
を使用C-a [してスクロールバックモードを開始できます。ここから、キーボードでスクロールしたり、コピーアンドペーストしたりできます。Escキーを使用して、モードを終了できます。
キーボード: Apple / Mac
ターミナル/ Emu: OSXターミナル
シェル: bash
fn + up_arrow:ページアップ fn + down_arrow:1ページ下 cmd + up_arrow:ラインアップ cmd + down_arrow:ラインダウン
fnのいずれかshift、commandまたはoption方向のためにプラス矢印を
                    私が知っているほとんどの端末では、スクロールにShift+ PageUpとShift+ DownDownを使用できます。一部の端末はスクロールをサポートしていないか、非常に限られた履歴バッファーを使用していることに注意してください。後者の場合、構成可能な場合は制限を増やすことができます。
別の方法として、ポケットベルを使用します。例えば、less。
FreeBSDでは、Scroll Lock画面スクロールモードの切り替えに使用できます。一度押してから、上/下、PgUp / PgDown、Home / Endを使用してスクロールします。もう一度押して下にジャンプし、入力を再開します。
ターミナル内のすべてを表示する別の方法があります。すべてのコマンド「| less」に最後まで書き込み、スペースボタンをクリックすると、上にスクロールできます。
ps auxps aux | less
ps fax
ps fax | less