Quelles clés sont XF86Back et XF86Forward dans EMACS?

il semble qu'emacs lie quelques commandes utiles à ces deux clés, mais je ne sais pas quelles sont ces clés sur Windows. Donc, quelqu'un connaît ces clés?

je vous Remercie.

25
demandé sur mljrg 2014-01-20 20:52:28
la source

3 ответов

il s'agit en fait de C-X Forward (flèche droite du curseur) et C-X Back (flèche gauche du curseur)

26
répondu ilya 2014-01-21 01:34:02
la source

XF86Back,XF86Forward les touches multimédia pris en charge par XOrg voir la liste complète ici. AFAIK ces touches peuvent être reliées à différentes touches selon votre clavier

Dans ce cas particulier, les commandes liées à l' XF86Back sont également liés à C-x <C-left>,C-x <left>, ces touches exécutent la commande previous-buffer. De même, les touches XF86Forward,C-x <C-right>,C-x <right> lie next-buffer [1].

en général pour être au courant d'une reliure à clé dans emacs, vous devez faire C-h k <keybinding> cela affichera un *Help* avec des informations sur la commande de la clé fonctionne. Parfois, vous pouvez ne pas savoir à quoi ressemblent les clés exactes dans votre cas XF86Forward, dans une telle situation, vous pouvez faire M-: (describe-key <keybinding>) RET pour obtenir de l'aide, par exemple. M-: (describe-key (kbd "<XF86Forward>")) RET vous fournira de l'aide sur la commande liée à la clé ainsi que sur les autres liaisons clés. Rappelez-vous describe-* les commandes sont vos amis :)

[1] les reliures de touches ne sont applicables que dans les tampons normaux, différentes commandes sont exécutées dans info tampon.

24
répondu 2014-01-21 06:49:31
la source

puisque les touches médias/programme supplémentaires présentes sur certains claviers ont souvent des fonctions globales assignées, Emacs sur Windows ne les utilise pas par défaut. Si vous le souhaitez, alors vous avez besoin de définir w32-pass-multimedia-buttons-to-systemnil.

cela rendra ces clés disponibles comme browser-back et browser-forward ou peut-être media-previous et media-next, selon votre clavier.

0
répondu JSON 2014-01-22 05:15:11
la source

Autres questions sur