使用扫描码重新映射 emacs 键

使用扫描码重新映射 emacs 键

在 Windows 中的 Emacs 24 中,“上一个缓冲区”和“下一个缓冲区”键被无用地绑定到“XF86Back”和“XF86Forward”,这在 Windows 中有点无意义。

在我的联想 x220 上,有“浏览器后退”和“浏览器前进”按钮,我想重新映射它们。但是当我尝试使用 global-set-key 时,emacs 看不到它们。

如果我知道某个键的扫描码,如何在 Emacs 中使用它?

答案1

你有没有尝试过

(setq w32-pass-multimedia-buttons-to-system nil)
(global-set-key (kbd "<browser-forward>") 'next-buffer)
(global-set-key (kbd "<browser-back>") 'previous-buffer)

在你的 .emacs 中?在我的 x220 上的 Linux 上可用

相关内容