![Emacs 和 Windows 管理器键盘快捷键没有“Super”键](https://linux22.com/image/42095/Emacs%20%E5%92%8C%20Windows%20%E7%AE%A1%E7%90%86%E5%99%A8%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE%E6%B2%A1%E6%9C%89%E2%80%9CSuper%E2%80%9D%E9%94%AE.png)
我找到了经典M系列键盘我想用它。然而,它没有“Windows”键(又名“Super”),只有 Shift、Control 和 Alt 修饰键。我的键盘快捷键按原样混乱,因为我尝试仅通过键盘控制 Emacs 和窗口管理器 (Gnome)。我依靠“超级”键来识别窗口管理器快捷方式。
在没有“超级”键的情况下以键盘为中心的工作的最佳实践是什么?
答案1
在我没有 Windows 键的旧 Thinkpad 上,我将大写锁定设置为超级。在 Gnome 中,您可以通过“首选项”->“硬件”->“键盘”来实现此目的。在选项卡布局上,单击选项,然后单击“CapsLock-Key 行为”,然后选择“使 CapsLock 成为附加超级”。
如果您不使用 Gnome,您可以通过修改 ~/.xmodmap 以包含此内容来实现相同的目的
!No Caps Lock
clear lock
! Caps Lock as Win key
add mod4 = Caps_Lock
并确保 ~/.xmodmap 在 X 启动期间加载。