tmux でプレフィックス キーを 2 回バインドすることが本当に必要ですか?

tmux でプレフィックス キーを 2 回バインドすることが本当に必要ですか?

ターミナル マルチプレクサtmuxと構成ファイルを含む Git リポジトリについて説明しているさまざまなブログでtmux.conf、次の 2 行を見つけました (プレフィックス キーは異なる可能性があります)。

set -g prefix2 C-a
bind C-a send-prefix -2

しかし、2 行目がなぜ必要なのかという答えが見つかりませんでした。私の理解では、1 行目tmuxでは、指定されたキーがセカンダリ プレフィックスとしてすでにバインドされています。また、1 行目のみを設定してみましたが、うまく機能しているようです。では、セカンダリ プレフィックス キーを再度明示的に送信するために、なぜ 2 度目にバインドする必要があるのでしょうか。

答え1

2行目はCtrl-ACtrl-ACtrl-A入力をプログラムに送信することを意味します(send-prefix)。これを使用する必要がない場合は、必要ありませんが、問題はありません。キーを 2 度目にバインドするわけではありません。

これを使用する 1 つの例は、tmux の実行中tmuxまたはscreen内部です。

関連情報