UrxvtのTmux。EscキーはMetaのように動作します


2

Tmuxでは、ペインを切り替えるためにAlt+のArrows 組み合わせ(M+ LeftM+ Rightなど)を割り当てました。ほとんどの場合、問題なく動作します。

しかし、のいずれかのペインを変更した後、Alt+のArrow組み合わせすべてのEscプレスは、ちょうど最後の繰り返し、Alt+ Arrow割り当てられたコマンドを。

たとえば、M+ Leftでペインに移動すると、すべてのEscプレスがM+ として認識されるLeftようになり、右から左に水平に循環します。M+ Up/ M+ Downと同じですが、垂直方向です。

私はEscvimでたくさん使っています。
言うまでもなく、この奇妙なことは人生を難しくします。なぜなら、今では通常の方法で挿入モードを終了することができないからです。

vimでの動作(urxvt内のtmux内のvim):
vimを開き、挿入モードを開始し、ファイルを編集し、Escキーを使用して挿入モードを終了すると、すべて正常に動作します。

しかし、挿入モードに入った後、別のペインに移動し、Alt+のArrow組み合わせで戻ると、挿入モードを終了できなくなります。

Urxvtでのみ発生し、Xtermでは再現できません。
それが唯一の影響Alt- Arrow(ペイン変更するための結合のvim-のように、コマンドをM- hM- j、など)ではない影響を受けます。

urxvt 9.22、Tmux(2.2ベース、OpenBSDコアにあると思います)

問題を調査するのに何時間も費やしましたが、解決策が見つかりませんでした。

EscがurxvtのMetaのように振る舞うと思われますがlike、私の場合はそれが何を意味し、どのように問題に対処するかは考えられません。

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