tmuxはどのようにキーをバインドしてVIモードに入り、後ろに検索しますか?

tmuxはどのようにキーをバインドしてVIモードに入り、後ろに検索しますか?

私の考えでは、Tmuxでの私のルーチンはctrl + b [それでは? VIモードに入って後ろに検索を開始するのは少し面倒ですが、これを行うためにCtrl-/などのキーの組み合わせをマップできるかどうか疑問に思います。

これを行う方法を知っていますか?

ありがとう

ベストアンサー1

これら2つprefixのコマンドを実行すると、次のマッピングが提供されます。///search-backwards

bind-key / copy-mode
bind-key -t vi-copy '/' search-backward

逆方向検索にマッピングすると、/tmuxがコピーモードでテキストの上にカーソルを置くため、(明らかに)希望の順方向検索が失われます(例:、を実行したときなどlist-keys)。この基本的なアイデアでタスクを注文します。

背景

覗くとウィンドウとクライアントマニュアルページのセクション:man tmux | less '+/^WINDOWS'

モードキーバインディングは、名前付きテーブルセットで定義されます。コマンドプロンプトで行を編集するときに使用されるキーのvi-editとemacs-edit。リストキーから選択するときに使用されるvi-choiceおよびemacs-choice(たとえば、Chooseによって生成されたキー)-windowコマンド)、およびコピーモードの場合はvi-copyおよびemacs-copy。 list-keysコマンドを使用してテーブルを表示し、バインディングキーとアンバインドキーを使用してキーを変更または削除できます。

vi-copyこれはキーをリストできることを示しています。

list-keys -t vi-copy

そこから再マップするコマンドを見つけることができます。

おすすめ記事