Cygwin または gnome 端末では、clear
端末の以前の出力は実際には削除されません。したがって、一部のプログラムを実行しclear
てプログラムの実行結果から特定の単語を検索すると(端末の検索機能を使用して)、clear
画面上で以前に実行された他のコマンドの出力からも検索されますclear
。
ランダムに選択した時点以降、端末画面の出力でどのように検索できますか?
現在の回避策は、新しい端末を開き、検索したい出力を持つプログラムを実行することです。しかし、新しい端末を開かずにこれを行う方法はありますか?
ありがとうございます。
答え1
あなたが言及した機能は、GNU Screenが提供するものと非常に似ているようです。
ターミナル出力を検索したい場合は、コピーモード/ロールバック機能を利用してください。 (CTRL-a ESC) ではどうなりますか?リバース検索および/またはフォワード検索。
私は端末時間のほとんど(ほぼ100%)をGNU画面で送信します。
デフォルトでは、戻るスクロールは100行に設定されています。defscrollback
でより高い値を設定すると、この値を簡単に増やすことができます~/.screenrc
。新しいウィンドウを作成し(CTRL-a c)、切り替えることができます(CTRL-anまたはCTRL-a p)。
何十年も使用されており、今月はどの端末が登場するかにかかわらず、一貫したレイヤーを提供する多数の機能を提供しているので、今後さらに表示されることを願っています。