には(global-set-key (kbd "M-x g") 'gnus)
というコードがあり、キーバインドM-x g
でGnusを起動します。私は得る:error: Key sequence M-x g starts with non-prefix key M-x
。 M-x
で始まるキーバインドを定義するにはどうすればよいですか?これは悪いことであり、避けるべきですか? 「長いバージョン」がM-x gnus
なので、より直感的です。例えばC-c g
としてそれを定義することは問題ありませんが、その後、あなたは、キーはMxがすでににバインドされている両方M-x + 1 letter
emacsエラー:キーシーケンスM-x gは非プレフィックスキーM-xで始まります
12
A
答えて
18
経由で起動とは対照的に(例えば、M-x R
経由Rは非常に直感的ではありませんこれは、C-c g
ではGnusを起動して、そして、あなたを尋ねコマンドexecute-extended-command
は、(あなたの場合:gnus
)を実行するコマンドの名前を提供する。
R
が唯一の文字の長いコマンドがあるので、のMx Rがキーであるように見えますシーケンスですが、そうではありません:Mxを入力し、次にミニバッファにR
と入力して、RETを入力して入力を検証する必要があります。要するに
:このキーは既にコマンドにバインドされたので、待つことなく、何もしませんとは異なり、接頭辞(CC、ではありませんので、
- あなたは、MXで始まるキーシーケンスを設定することはできません別のキーを入力することができますが、現在のモードに固有のバインド用に予約する必要があります)。
- (あなたがたとえばF1のいずれかを使用することができますあなたは非常に迅速にする必要がある場合は完全に異なるキーにそれを再バインドするのMxヌーやを使用してヌーを開始続けることであろうことを行うための標準的な方法 - F12キー)
- あなたが本当に結合のMx +文字を持つようにしたい場合、あなたはこのように、コマンド
gnus
に1文字の別名を定義することができます:
(defalias 'g 'gnus)
関連する問題
- 1. Mxグリッド - 非常に奇妙なレイアウト
- 2. 水平MXフォームまたは垂直スパークフォームフレックス
- 3. mxパッケージをインポートできません
- 4. MXダブル行列のエラーを作成VC++
- 5. Telnet for Aastra Mx-One
- 6. 複数行mx:テキストの切り捨て
- 7. Mac用のColdFusion MX 7はどこでダウンロードできますか?
- 8. Android DNS MXレコードの検索
- 9. Blaze DS 4 libs missing mx。* packages
- 10. Crosshair in Flex mxモバイルアプリケーション用
- 11. mx:キャンバスのShowイベントequalivent in:
- 12. ColdFusion MXでApache LoggerまたはLog4Jを使用する方法
- 13. Spark GridはMX Gridを置き換えますか?
- 14. MX:メニューバーをクリックしたときにメニューバーがエラーを起こす
- 15. Googleアプリの設定:MXレコードとクラウドフレア
- 16. 電子メールの検証MXルックアップ
- 17. GmailのMXレコードの二重の性質
- 18. Flash CS5プロジェクトにMXライブラリを含める
- 19. 2つの異なるmxネームスペース?
- 20. 「example.com.com」にMXレコードがあるのはなぜですか?
- 21. Flex 4 Mx:ツリーがtree.refresh()またはtree.reset()で更新されない
- 22. ColdFusion MX 7でmysqlテーブルを更新しようとしています
- 23. mxコンポーネント内のSparkアイテムは埋め込みフォントをレンダリングしません
- 24. HTMLは、私がMXを持っているのiframe
- 25. mx:データグリッドでブール値が正しく表示されない
- 26. ドメイン(MX)から特定の受信トレイに電子メールをリダイレクトするサービスはありますか?
- 27. C#を使用してMXレコードを検索していますか?
- 28. emacs(Mx用語)の中でtermを使うと、Emacsの用語(/ bin/bash)やマルチ用語(multi-term.el)の表示がより良くなる
- 29. mxを使用する利点:テキストをmx:Label
- 30. MXレコードとCNAMEをGoogle Appsに設定する方法
非常に詳細な説明、多くのありがとう、フランチェスコ。 –
4番目のオプションは、Mxをクリアしてプレフィックスキーにすることです:http://stackoverflow.com/questions/1024374/how-can-i-make-cp-an-emacs-prefix-key-for-develperlysense(しかし、Mxはこのようなコアemacsキーです。この場合、おそらく悪い考えです。) – idbrii