2017-02-11 3 views
0

Je permute les fenêtres avec M-left et M-right. Aussi Tab, S-Tab et C-Tab sont câblés dans ma colonne vertébrale. Depuis que j'utilise markdown-mode, ma vitesse de travail a été réduite de moitié. Comment désactiver le markdown-mode pour réattribuer ces touches au chargement. Les clés que je décris sont des raccourcis soigneusement fabriqués à la main à partir de mon fichier .emacs, défini par global-set-key.Comment désactiver les raccourcis Meta-Cursor en mode démarquage?

(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 merci. ça marche. Souciez-vous d'y répondre - pour moi d'accepter? – towi

+0

Fait ............. – Drew

Répondre

2

Définir les clés aussi dans démarquage mode, dans sa keymap (probablement markdown-mode-map). Par exemple:

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

Le problème que vous avez vu vient du fait qu'une liaison locale remplace une liaison globale. Voir le manuel Elisp, noeud Active Keymaps.