2012-05-01 12 views
2

Mac OS X LionでGNU Emacsを使用し始めたばかりで、さまざまなキーバインディングを使って手の動きを和らげようとしています。具体的には、メタに正しいコマンドキーを使用できるようにしたい。私の.emacsファイルに 次のコードは、スタンドアロンアプリケーションのためのトリックを行います(Emacs.app)Mac OS XのEmacs Lion terminal - 右のコマンドキーをメタにマップ

;;; cmd key for meta 
(setq mac-option-key-is-meta nil 
mac-command-key-is-meta t 
mac-command-modifier 'meta 
mac-option-modifier 'none) 

(スニペットは、このスーパーanswerから取られた)が、ターミナルモードで実行emacsのでは動作しません。 。メタにはまだTerminal.appの設定から設定したalt/optionキーがあります。このオプションキーを無効にすると、メタキー機能がすべて失われます。

アイデア?

答えて

1

keyremap4macbookがあります。端末にemacsを使用する必要がある場合は、時間を節約できます。私はこれについて信用できませんが、これはguyです。

+0

しかし、keyremap4macbookは左右のコマンドを区別しますか? –

+0

念のため、ドキュメントを確認したところ、できるかのように見えます。この方法で私は右のコマンドをメタにマップし、コピー/貼り付けと共同のために左のコマンドを保持します。ありがとうございました。 –

+0

私はそれがそのウェブサイトで何かを言ったと思ったが、わからない。端末上では、emacs 22.1.1。私は24を好むし、OS Xを使っているので24を使用している。 – pjammer

1

私は左/右のコマンドキーのマッピングを処理する能力をあなたに提供するターミナルを知らない。 iterm2はあなたが探しているものを達成する手段を提供します。 iterm2のためのグローバルな基盤にもかかわらず。

+0

ありがとう、私はiTerm2に行くと思います。 –

関連する問題