Here are examples of key bindings culled from the
Emacs FAQ and emacswiki. Each one seems to use a slightly
different notation to identify the keystroke.
(global-set-key (quote [f1]) (quote help-for-help))
(global-unset-key [?\e?{] )
(global-set-key [f10]
[?\C-x?\e?\e?\C-a?\C-k?\C-g])
(global-unset-key "\e[" )
(global-set-key "\C-h"
'delete-backward-char)
(keyboard-translate ?\C-h ?\C-?)
(global-set-key (kbd "C-V") 'somefunction)
(global-set-key (kbd "<f3>") 'comment-dwim)
It's maddening. I've so far been
unsuccessful in getting this binding to work:
(global-set-key (kbd "C-;") 'comment-indent)
It seems to bind the command to the *unmodified* ';'.
Isn't there a single, simple, consistent way to create key
bindings that will always work?
Thanks,
Chap