/ / shift-endがemacs端末モードで機能しない - emacs、gnome-terminal

シフトエンドがemacs端末モードで動作しない - emacs、gnome-terminal

私が強調できるように私は自分のemacsを設定しましたShift +矢印キー、PgUp、PgDown、Home、Endキーがある領域、およびウィンドウモードでは問題なく動作します。ターミナルモードでは、Shift + EndとShift + Homeの組み合わせは何もしません。他のすべての組み合わせは機能します。他の誰かがこれに遭遇し、それを修正する方法を知っていますか? Gnome Terminal 3.6.2とemacs 23.3.1を使っています。

回答:

回答№1は0

"私のemacsを設定することであなたが何を意味するのかわからない"私の知る限り、これがデフォルトの振る舞いですが、私が思うに、これらのキーの組み合わせはあなたのウィンドウマネージャによって捕らえられているからです。 少なくともここDebianでは、gnome-terminal 3.12.2を使えば問題なく動作します。


回答№2の場合は0

Gnome-terminal(実際には基盤となるvteウィジェット)は最近、修飾キーでキーを修正することを含む、多くのエミュレーション修正を受けました。最近のバージョンにアップグレードすると問題は解決します。


回答№3の場合は0

私は、gnome-terminalを使ったUbuntu 14.04で同じ問題を見ます。

これはgnome-terminalの問題です。私がXTermを使っているなら、それは期待通りに動作します。 Ctrl-HomeとCtrl-Endにも同様の問題があります。これらのキーは、HomeおよびEndと同じキーコードを送信します。