J'utilise à la fois GNU Emacs pour OSX et Aquamacs. J'aime définir les raccourcis clavier qui utilisent la touche de commande Mac ⌘.comment définir des raccourcis clavier pour GNU Emacs et Aquamacs?
Malheureusement, la syntaxe pour spécifier la clé ⌘ est différente pour chacun.
En Aquamacs, il ressemble à ceci:
(define-key osx-key-mode-map (kbd "A-h") 'replace-string)
Dans GNU Emacs pour OSX, il ressemble à ceci:
(define-key key-minor-mode-map (kbd "s-h") 'replace-string)
Y at-il un moyen de spécifier ces raccourcis clavier d'une manière qui les deux GNU Emacs et Aquamacs comprendront, de sorte que je n'ai pas à maintenir et à mettre à jour deux fichiers .emacs séparés chaque fois que j'ajoute une nouvelle liaison de clé?
Je n'utilise pas Aquamacs, mais je crois que la clé de commande Mac * est * la clé méta (lait écrémé [ce tutoriel] (http://ergoemacs.org/emacs/keyboard_shortcuts.html)). Il semble que vous devriez simplement pouvoir '(chaîne de remplacement global-set-key (kbd" M-h ") 'remplacer-chaîne)'. – Dan
Non, ce sont deux clés séparées. Vous pensez à la clé d'option. – incandescentman