ターミナルマルチプレクサtmux
と設定ファイルを含むGitリポジトリを説明するさまざまなブログで、次のtmux.conf
2行(おそらく異なるプレフィックスキーがある)が見つかりました。
set -g prefix2 C-a
bind C-a send-prefix -2
しかし、なぜ2行目が必要なのかという答えが見つかりません。私が理解したところによると、最初の行はすでに与えられたキーをセカンダリプレフィックスにバインドします。また、tmux
最初の行だけで設定しようとしましたが、うまくいくようです。もしそうなら、二次接頭辞キーを明示的に再送信するために2番目のバインディングを実行するのはなぜですか?
ベストアンサー1
2行目はCtrl-A入力テキストをプログラムに送信することをCtrl-A意味します(Ctrl-Asend-prefix
)。使用しない場合は必要ありませんが、有害ではありません。キーを再バインドしません。
1つのユースケースはtmuxの内部tmux
または内部で実行されます。screen