6 votes

Puis-je utiliser Command-H pour masquer une fenêtre Emacs ?

Je suis en train d'utiliser GNU Emacs 23.4.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) de 2012-01-29 sur bob.porkrind.org sur un MacBook Air.

Puis-je définir Commande-H pour masquer Emacs? Actuellement, j'utilise M-x customize-group ns et définis Command Modifier sur aucune valeur. J'ai déjà un raccourci clavier standard pour iconify-frame, mais c'est différent de masquer; je préférerais utiliser la fonction native de masquage de OS X pour pouvoir afficher de nouveau en cliquant sur l'icône Emacs dans le dock.

6voto

avivibetty Points 31

Si Emacs est construit avec Cocoa (par exemple via brew install emacs --cocoa), par défaut s-h (Cmd+h) devrait être lié à ns-do-hide-emacs

Si ce n'est pas le cas, vous pouvez le faire manuellement avec:

(global-set-key [(super h)] 'ns-do-hide-emacs)

0voto

nos Points 4038

Je suis en train d'essayer de résoudre le même problème. Le meilleur que j'ai pu trouver est le suivant, qui va iconifier (comme CMD+M) le cadre :

(global-set-key (kbd "M-h") 'iconify-frame)

Pas idéal, mais mieux que rien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X