ターミナルで、前/次のプロンプトにジャンプするためのショートカットはありますか?上にスクロールしてログの開始を見つけようとすると、ワークフローが遅くなります。
OSXでiTermを使用していますが、これはすべてのUnix端末に適用できるはずです。 Tmuxのソリューションも役立ちます。
最新のiTerm2ベータ版には、このようなショートカットキーを提供する「シェル統合」機能があります。
インストールが正常に完了すると、プロンプトの前に小さな矢印が表示されます。押す Cmd + Shift + Up/Down
前/次のものにジャンプします。 ドキュメントを参照 もっとクールなものについては。
「grep」にパイプされた「history」は、出力なしで過去の入力を提供します。ただし、それを使用するには、コピーして貼り付ける必要があります。この方法で何かを再利用すると、以前の矢印が機能します。
Tmuxでは、コピーモードに入ることができます(デフォルトでは[
にバインドされています)。そこから、emacsモードではCtrl-r
を使用して、viモードでは?
を使用して逆検索を実行できます。 Tmuxは検索語を要求します。プロンプトに検索する一意の文字列がある場合は、簡単に見つけることができます。コピーモードのまま、n
を使用して検索を繰り返すことができます。