web-dev-qa-db-ja.com

ターミナルで前のプロンプトにジャンプする

ターミナルで、前/次のプロンプトにジャンプするためのショートカットはありますか?上にスクロールしてログの開始を見つけようとすると、ワークフローが遅くなります。

OSXでiTermを使用していますが、これはすべてのUnix端末に適用できるはずです。 Tmuxのソリューションも役立ちます。

8
domi91c

最新のiTerm2ベータ版には、このようなショートカットキーを提供する「シェル統合」機能があります。

インストールが正常に完了すると、プロンプトの前に小さな矢印が表示されます。押す Cmd + Shift + Up/Down前/次のものにジャンプします。 ドキュメントを参照 もっとクールなものについては。

16
egmont

「grep」にパイプされた「history」は、出力なしで過去の入力を提供します。ただし、それを使用するには、コピーして貼り付ける必要があります。この方法で何かを再利用すると、以前の矢印が機能します。

0
Bill IV

Tmuxでは、コピーモードに入ることができます(デフォルトでは[にバインドされています)。そこから、emacsモードではCtrl-rを使用して、viモードでは?を使用して逆検索を実行できます。 Tmuxは検索語を要求します。プロンプトに検索する一意の文字列がある場合は、簡単に見つけることができます。コピーモードのまま、nを使用して検索を繰り返すことができます。

0
gogators