Если у вас есть дополнительная клавиша-модификатор, например опция на Mac или клавиша Windows на ПК, вы можете сопоставить ее с модификатором «super» или «hyper» в Emacs и использовать ее без страха столкновения с какими-либо встроенными последовательностями. Например, некоторые из моих сопоставлений клавиш, которые используют super, включают:
(global-set-key [(super s)] 'shell)
(global-set-key [(super \\)] 'find-file-at-point)
(global-set-key [(super meta p)] 'emms-pause)
(global-set-key [(super ?!)] 'shell-command-with-?-expansion)
Эта последняя написанная мной команда работает как shell-command
, за исключением того, что она расширяет вопросительные знаки в тексте команды в полный путь к текущему буферу, как dired-do-shell-command
делает.