Mac OS X用のPreacestをダウンロードし、Prelude + evilキットを使用しています。 私はvimのバックグラウンドから来て、M-xが使用するには遅すぎて痛いと感じています。 M-xキーを `ESCキーの近くにあるキーにマップする方法はありますか?ありがとう。emacs 24(Mac OS X Lion)でM-xを "` `にマップする方法
3
A
答えて
4
(global-set-key (kbd "`") 'execute-extended-command)
2
のMxは、私はタッチ・タイピストだと私は同じことを考えるために起こると私はまた、そのほかに、すべての考える
を使用するには余りにも遅いと苦痛であることを見つけますC-x
ショートカットは非常に難しいです。
M-xキーを `ESCキーに近いキーにマップする方法はありますか?
私はESCキーが本当に「クローズ」キーではないと言うでしょう:左手の小指がそこに多くのことを移動しなければならない(あなたが効率的ではない、あなたの手全体を移動する必要があるかのどちらかあなたの指を伸ばす必要があります)。
は私がやったこと、QWERTYキーボードで、あなたが似た何かをしたいことがありC-X
C-,
に再マッピングすることです。私の意見では、それは本当に役立ちます。だからC-x
をC-,
とM-x
からM-,
にマッピングすると便利でしょうか?
あなたが直接グローバルキーを設定することで、提案し、他の答えのようにこれを行うことができます。
(define-key global-map [(control ,)] ctl-x-map)
またはあなたがすべてのあなたのマッピングを配置し、(上のマイナモードをオンにし、独自のマイナーモードを定義することができます私は)ここにSOのことを学びました:
(define-key my-keys-minor-mode-map (kbd "C-,") ctl-x-map)
(define-key my-keys-minor-mode-map (kbd "M-,") 'execute-extended-command)
... put more mappings here ...
(define-minor-mode my-keys-minor-mode
"A minor mode so that my key settings override annoying major modes."
t " my-keys" 'my-keys-minor-mode-map)
(my-keys-minor-mode 1)
それとももちろん、C-、およびM-、前のマッピングを「失う」が、それはそれは全く価値が私見。あなたはおそらく、ユーザーに読んでもらいたい
scottfrazerの偉大な答えは、ここでの説明(それは私が私のの.emacsでファイルを自分のキーマイナーモードを作成するために続くものです):
関連する問題
- 1. Mac OS XのEmacs Lion terminal - 右のコマンドキーをメタにマップ
- 2. Mac OS X上でEmacs 24とGDB 6.3
- 3. Mac OS XのEmacs Lion forward delete
- 4. SDL + emacs + Mac OS X
- 5. Mac OS X Lionフルスクリーンイベント
- 6. Mac OS X Lionのsmbtree
- 7. Mac OS X v10.7(Lion)のGdb
- 8. Mac OS X Lion/Mountain Lion Cacheミスプロファイリング
- 9. Mac OS X LionのPython MySQL
- 10. Mac OS X Lionとsshpass
- 11. Mac OS X LionのFreeGLUT
- 12. Mac OS X LionのApacheエラー
- 13. Mac OS X LionのGeventインストールエラー
- 14. Mac OS X LionのLLVM
- 15. Mac OS X LionコンパイルQ
- 16. Mac OS X Lionで細いスクロールバーを作成する方法
- 17. Mac OS X 10.7(Lion)でECL 11.1.1をコンパイル
- 18. Xcode 4.4コマンドラインツール(Mac OS X 10.8 Mountain Lion)をアンインストールする方法は?
- 19. Mac OS X Lionで32ビットモードでビルド
- 20. Mac OS X LionのアプリケーションでのiCloudサポート
- 21. alt + cmd + H、os x Lionの再マップ
- 22. Mac OS X Lion Radiotapヘッダーとlibpcap
- 23. バージョンコントロールとMac OS X Lionバージョンの混在
- 24. Mac OS XのXcodeバージョンLion 10.7.2
- 25. 私の新しいMac OS X Lion 10.7.3
- 26. Mac OS X LionのBashでのアンパサンドの動作
- 27. ロボットフレームワークSelenium Mac OS X Lionのインストール
- 28. Mac OS Lionにアップグレードする
- 29. Mac OS X Lion(10.7.3)でPhoneGapをインストールするには?
- 30. Mac OS XのEmacsでの音声コーディング
Emacsバージョン24.3(9.0) - 変数としてのシンボルの値は無効です:my-keys-minor-mode-map – lawlist
@lawlist:はい、それは正常です。私がuser * scottfrazerにリンクした答えでは* defvar *のマイナーモードキーマップを説明しています。 – TacticalCoder
ありがとうございます - 私はリンクをブックマークして、私のPreferences.elにいくつかの例を載せます。 – lawlist