2017-02-11 6 views
0

私はM-leftM-rightでウィンドウを切り替えます。また、Tab,S-TabおよびC-Tabは私の背骨にハードワイヤードされています。私はmarkdown-modeを使用しているので、私のworkspeedは半減しています。マークダウンモードでMeta-Cursorショートカットを無効にするにはどうすればよいですか?

markdown-modeは、ロード時にこれらのキーを再割り当てする方法を無効にします。私が記述するキーはglobal-set-keyで設定した.emacsファイルの手作業によるショートカットです。

(global-set-key [S-iso-lefttab] 'dabbrev-expand) 
(global-set-key [C-tab] 'ispell-word) 
(global-set-key [M-up]  'windmove-up) 
(global-set-key [M-down] 'windmove-down) 
(global-set-key [M-left] 'windmove-left) 
(global-set-key [M-right] 'windmove-right) 
+0

@Drewありがとう。それは動作します。私が受け入れるために、それの答えを作るためのケア? – towi

+0

完了............. – Drew

答えて

2

これらのキーもマークダウンモードのキーマップ(おそらくmarkdown-mode-map)に設定します。たとえば、次のようになります。

(define-key markdown-mode-map [C-tab] 'ispell-word) 

ローカルバインディングがグローバルなものよりも優先されるという問題があります。 Elispマニュアル、ノードActive Keymapsを参照してください。

関連する問題