4

Emacs 24.1 がリリースされたばかりで、Aquamacs の代わりに「本物の」Emacs (Cocoa GUI バージョン、 http: //emacsformacosx.comから入手) を使用する傾向が再び感じられます。私をAquamacsに留めている唯一のものはこれです:

AquamacsEmacs では、Option (Alt) は Meta にマッピングされますが、Option はさまざまなキーボードで ü や £ などの多くの非 ASCII 文字を入力するために使用されるため、デフォルトでは特殊文字の入力方法が優先されます。オプションメニューで「オプションキーは特殊文字のみを生成する」の選択を解除して、オプションをメタとして使用するか、変数 mac-command-modifier を「メタ」に設定します。もちろん、機能は失われます。英語以外のキーボード レイアウトを使用している場合は、エミュレーション モードが必要な場合があります。Option キーは Meta にマッピングされたままですが、通常の方法と同様に、Option キーを使用して多くの一般的な文字 ([、]、{、}、\ など) を直接入力できます。これらは Options → Option Key メニューで見つけることができます - または、例えば Mx emulate-mac-german-keyboard-mode を使用してください。

この質問は同じ問題について述べており、答えの1つは「Aquamacsを使用する」です。

したがって、Aquamacs では、Option キーを Meta として使用でき、すべて問題ありません。eg [ を option(alt)-8 とともに入力し、これを .emacs に追加するときに、引き続き alt をメタとして使用できます。

(setq emulate-mac-finnish-keyboard-mode t)

しかし、Emacs 24 でこの機能を使用する方法はありますか? emulate-mac-‌ keyboard-mode.el を標準の Emacs に移植しようとした人はいますか?

いいえ、メタとしてのcmdは私にとってオプションではありません。

4

3 に答える 3

2

emulate-mac-‌ keyboard-mode.el を標準の Emacs に移植しようとした人はいますか?

私はそれをテストしていませんが、リンクした質問に対するこの回答は、まさにそれを行ったと主張しています。

于 2012-06-11T14:39:13.253 に答える
1

私はEmacsForMacosxを使用しています。これは純粋な gnu emacs であると主張しています。

あなたが求めているオプションは、次の方法で簡単に利用できますcustomize-group ns

(私が知っていることから、ネーミングはOSXの前身であるNextStepに由来しています)

個人的には、emacs 内ではほとんど使用しないので、fn キーをに設定します。metaそしてalt、Macで使用されているままにします。Windows キーボードのドイツ語のように、左と右の代替を異なる機能に設定することもできます。

于 2012-06-12T20:59:44.033 に答える
1

私は Emacs を使用していませんが、VIM の特定のキーを再マップしようとしたときに、有線の問題が発生しました。最終的に、これらの問題は Terminal.app が原因であることがわかりました。これは、何らかの重要なイベントを通過しなかったためです。次に、プラグインを必要としない X11 マウス イベントなど、いくつかの追加機能も備えた iTerm2 に切り替えました。

于 2012-06-11T11:09:59.417 に答える