端末にスペースをすばやく追加する方法は?

端末にスペースをすばやく追加する方法は?

私は、コマンドで発生する多くのC ++テンプレートエラーのうち、最初のエラーを確認するためにマウスホイールを使用して端末を再スクロールすることがよくあります。これを予想して、Return最初のエラーを読みやすくするために、前の出力用のスペースを残すためにキーを押します。私はこれが入力をパイピングするよりも優れていると思います。head -nなぜならを推定しなければならないからですn。繰り返しますが、このclearコマンドは端末画面のみを消去します。

押しているよりも速いものは何Returnですか?私はスクリプト(エコーループ、メモ、はい/ヘッド)に適した解決策を見ましたが、私が認識していない短いコマンドがあるかどうか疑問に思いました。

ベストアンサー1

いくつかのオプションを考えました。

  1. スペーサーライン:

    sl() { yes '' | head -"${1:-5}"; }    # Use as "sl 10" or "sl"
    
  2. ポケットベルを介してmakeの出力を送信します。

    make {whatever} 2>&1 | less
    
  3. 以下のセッション全体を実行してくださいscreen。その後、Ctrl AEscこれを使用してバッファから一度に1ページ上にスクロールできますCtrl BReturnReturnロールバックモードを終了するために使用されます。

おすすめ記事