web-dev-qa-db-ja.com

Linuxの「画面」で単語を検索する方法

次のコマンドでdevstackのログを表示します。 screen -x stack画面での検索は非常に難しいと思います。現在、私はCtrlAEscを使用してコピーモードを開始し、すべてのログを読み取ります。1つの単語を検索しているときにすべてのログを調べるのは非常にイライラすることがあります。

画面で単語を検索する良い方法はありますか?

man screenから

    Searching:
     / Vi-like search forward.
     ? Vi-like search backward.
     C-a s Emacs style incremental search forward.
     C-r Emacs style reverse i-search.

ただし、画面はviのような前方検索をサポートしていません。

32
Waqas

スクロールバックモードになったら Ctrl + A、 ESC、マニュアルに記載されているように、バッファを逆方向に検索できるはずです。

したがって、「string」という単語を検索するには、 Ctrl + A、 ESC?stringと入力し、 Enter。バッファを逆方向に移動してWord文字列に移動します。押す N バッファー内の次の一致(後方)に移動します。

順方向に検索するには、カーソルがバッファの末尾以外の場所にある必要があります。次に、/stringを使用して下方向に検索します。

44
Ian Petts