Redéfinir des commandes sous emacs

Portrait de trax

Cas général

Dans le fichier de configuration :

(global-set-key [\C-x\C-v] `compile)

Evidement il est possible d'utiliser la même commande (M-x global-set-key) dans emacs, mais les changement ne seront plus effectif la prochaine fois qu'il sera ouvert.

La commande inverse existe également : M-x global-unset-key

Les touches simples

Vous avez, dans un élant de folie, fait correspondre la touche espace à une commande et ne pouvez donc plus taper de caractère espace. La solution m'a été donné par bob2 sur #emacs@irc.freenode.net

< bob2> M-x global-set-key
< bob2> space
< bob2> self-insert-command