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


8

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

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

回答:


16

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

インストールに成功すると、プロンプトの前に小さな矢印が表示されます。を押すCmd + Shift + Up/Downと前/次の項目にジャンプします。よりクールなものについてはドキュメント参照してください


1
この機能を使用して設定する方法はありますか?シェル統合をインストールしましたが、その後どうすればよいかわかりません。
domi91c 2015

1
インストールに成功すると、プロンプトの前に小さな矢印が表示されます。Cmd + Shift + Up / Downを押して、前/次へジャンプします。さらにクールなものについてはiterm2.com/shell_integration.htmlを参照してください。
egmont

0

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


0

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.