なぜTmux Spaceのリーダーが2度リーダーにするのでしょうか?

なぜTmux Spaceのリーダーが2度リーダーにするのでしょうか?

次の内容を含む非常に単純なtmux設定ファイルがあります。

set -g prefix C-Space

これはスペースバーをリーダーとして使用するのに有効ですが、C-2とC-@もリーダーにします。これは他のコマンドのいくつかを混乱させました(特にvimでは)。

なぜこれが起こるのか説明し、2と@をリーダーとして受け入れず、スペースバーをリーダーにするために何をすべきかを教えてくれる人はいますか?私は具体的にunbindC-2とC-@を試しましたが、何の役にも立ちませんでした。

どんな助けでも大変感謝します!

ベストアンサー1

@northbenと@andreas-wieseが述べたように、私は答えを得ました。私が開いたチケットtmuxで。

以下は、「なぜこれが起こるのか」という質問に対する答えです。

歴史的な理由。 asciiには32個のCtrlキーしかないため、端末は複数のキーを同じコードにマップします。 xtermには異なるキーを作成するオプションがありますが、新しいコードを認識するにはtmuxを変更する必要があります。

おすすめ記事