EMACS中哪些键是XF86Back和XF86Forward?

mlj*_*jrg 26 emacs

似乎emacs将一些有用的命令绑定到这两个键,但我不知道Windows上有哪些键.那么,有人知道这些钥匙吗?

谢谢.

ily*_*lya 29

这实际上是Cx Forward(右光标箭头)和Cx Back(左光标箭头)

  • 谢谢.谁是提出XF86Back和XF86Forward的坚果?这就像在一些随机的神奇宝贝之后命名它一样可以被发现.他们可能是神奇宝贝...... (3认同)

小智 24

XF86Back,XF86ForwardXOrg支持的多媒体键是否在此处查看完整列表.AFAIK这些可以绑定到不同的键,具体取决于您的键盘

在这种特定情况下,结合到命令XF86Back也必将为C-x <C-left>,C-x <left>,这些键运行命令previous-buffer.类似地,键XF86Forward,C-x <C-right>,C-x <right>被绑定到next-buffer[1].

一般来说,要知道emacs中的键绑定,你应该这样做,C-h k <keybinding>弹出一个*Help*关于键运行命令的信息.有时您可能不知道在您的情况下确切的键是什么XF86Forward,在这种情况下,您可以做到M-: (describe-key <keybinding>) RET获得帮助,例如.M-: (describe-key (kbd "<XF86Forward>")) RET将为您提供有关绑定到键的命令以及备用键绑定的帮助.记住describe-*命令是你的朋友:)

[1]键绑定仅适用于普通缓冲区,不同的命令在info缓冲区中运行.

  • 当你的密钥在菜单中时,如缓冲区菜单中的`XF86Back`和`XF86Forward`,所以你可以用`Ch k`用鼠标选择菜单,并获得这个动作的所有绑定. (3认同)