4

ターミナル エミュレータでいくつかの Emacs キー バインドが変更されていることに気付きました ( xfce4-terminal)。

例: M-SPCunder TTY はマークを設定しますが、TTY ではxfce4-terminal何もしません。

また:

  • C--TTYにありundo、ターミナルエミュレーターでは何もしません
  • C-/undoTTYおよびターミナルエミュレータで後方に文字を消去します

2 つのルールを学習する負担を回避する解決策はありますか? TTYコンソールでいつものようにそれらが欲しいだけです。

4

1 に答える 1

5

これは Emacs の問題ではなく、端末の問題です。ターミナルエミュレーターは、送信できる制御シーケンスとエスケープシーケンスが制限される可能性があるため、引用したエミュレーターがEmacsに到達する前に特殊文字を飲み込んでいる可能性があります. C-h l(またはM-x view-lossage) を押して、キーの組み合わせが Emacs に到達するかどうかを確認してください。

レゴシアが引用した回答に加えて、このスレッドこのスレッドもチェックしてください。

ターミナルにとどまる強い理由がない限り、GUI バージョンを実行してから、その中でさまざまなシェルのいずれかを実行することを検討してください (例: 、shelleshell) ansi-term

于 2014-06-19T16:47:56.913 に答える