Answers:
您已经使用对了Alt吗?
您可以将其映射到WindowsGnome设置中的键:
或者,您可以映射Caps Lock到该Windows键,然后选择另一个快捷方式来更改语言。
在同一控制面板中:
使CapsLock成为额外的超级
(或使CapsLock成为其他Hyper)
接着:
常见的选择包括:
但作为Emacs
用户,我建议您Both Ctrl keys together
选择。
如果这些选项不足,则需要使用xmodmap
。
您可以像这样在外壳上映射“ Right” Control到Windows:
xmodmap -e 'remove control = Control_R'
xmodmap -e 'add Mod4 = Control_R'
根据您的系统,您可能还可以在中放置等效设置.Xmodmap
,例如
.xmodmap
remove control = Control_R'
add Mod4 = Control_R'
如果您不想使用xmodmap
Gnome控制面板,则可以更改Control_R
为其他内容,例如,右键Alt为Alt_R
或ISO_Level3_Shift
,具体取决于您的键盘设置,例如
xmodmap -e 'remove ISO_Level3_Shift = Mod5'
xmodmap -e 'add Mod4 = ISO_Level3_Shift'
为我工作。
xmodmap
版本,并且版本可能是ISO_Level3_Shift
或Alt_R
。
从正常的桌面使用情况,我可以证明“ alt”的使用频率远低于“ ctrl”(除非您在菜单栏导航中使用“ alt”)。因为我假设您只有“ shift”,“ ctrl”和“ alt”,所以我将“ alt”和“ shift”配对在一起-您的拇指可以按下“ alt”,而小指按下“ shift”。这种动作对我来说非常容易使用。同样,永远不会有任何快捷方式同时调用这两个修饰符。
我不使用emacs,但是我很确定它使用'alt'作为主要修饰符。如果是这样,我猜这有发生冲突的风险。因此,唯一可用的替代方式是“ ctrl” +“ shift”。当然,如果您具有这些上下文菜单按钮之一,则可以很好地工作(取决于位置)。