2009-03-03 17 views
5

私はemacsを初めて使い、LispBox(Practical Common Lispページから)をSBCLで私のMacintoshにダウンロードしました。私は、オプションまたはCommandキーのどちらかをメタキーにしたいと思っています。Macintosh上のLispBoxのMetaキーとしてのオプションまたはコマンドキー

LispBoxで提供されるemacsのバージョンは、私のホームディレクトリの.emacsには関係しません。

LispBoxで提供されているEmacsは、REPLを起動します。私はコマンドキーをMetaとして設定するために何を入力すべきか、それを永久に設定する場所や方法を理解できません。

編集:私は本当に別のバージョンのemacsを読み込むことに興味がありません。私は既にEmacsをターミナルから実行し、オプションキーをメタとしてマップしています。 LispInABoxを前提とした "Practical Common Lisp"チュートリアルに近づくことができれば、私がここで興味を持っていることになります。

TIA。

答えて

5

/Applications/Lispbox/Emacs.app/Contents/MacOSに移動し、lispbox. shを編集して--no-init-fileパラメータを削除します。次に、~/.emacsの中に、(setq mac-command-modifier 'meta)を追加してください。

1

別の方法として、Mac OS X用のReady Lispを確認してください。Aquamacs for Emacsを使用しています。

Aquamacsは、Mac OS X用に強化されたGNU Emacs専用です。

Mac OS X端末でEmacsを実行している場合、 'Preferences'ダイアログを使用してOptionキーをMetaキーに設定できます。

+0

@Rainer:私は、MacではOptionキーをMetaキーに設定する必要はありません。 Macは自動的にEmacsのMetaとしてオプションを考慮します。 OptionではなくMetaを使用することの欠点は、Metaと他のMacの端末アプリケーションとの非互換性です。私のEmacsは "Option"キーだけで美しく動作します。 –

関連する問題