12

の forward slurpに移行した後、win7 paredit「C-)」は機能しなくなり、「C-right arrow」は引き続き機能sexpし、 を別の組み合わせ (C-0 など) に再バインドしても同様に機能します。
同じ問題を抱えている人はいますか?

4

3 に答える 3

6

Windows 7 は Ctrl + Shift を使用して言語を切り替えるため、Emacs はキー ストロークを取得しません。次の方法でバインディングを変更できます。

  • コントロールパネル
  • 地域と言語
  • キーボードと言語
  • キーボードの変更
  • 高度なキー設定
  • 入力言語間
  • キー シーケンスの変更
  • キーボード レイアウトの切り替え
  • 割り当てられていない。

http://www.eightforums.com/general-support/22552-cant-use-ctrl-shift-0-windows-has.html

于 2016-03-14T16:24:48.487 に答える
1

複数の入力言語がある場合、Windows 7 で発生します。Ctrl-Shift-0、Ctrl-Shift-1、... は、入力言語をすばやく切り替えるためのものです。Windows は特定のキーの組み合わせ (Win-E、Win-D など) を傍受し、それをアプリケーションに渡さないため、修正できないようです。さらに悪いことに、Intel GMA ドライバーでは、Win XP で Ctrl-Alt-Up/Down を使用できません。

Emacs で別のショートカットを使用するだけです (または、Sharpkeys などのツールを使用してキーを再マップすることができます)。

于 2012-05-20T18:43:01.183 に答える