如何将大写锁定键重新映射到退格键?
我对Colemak的键盘布局变得非常舒服(自从我开始使用它以来,我的打字速度加倍了)。 我唯一的问题是没有大写锁定键,因为在这种布局下因为大写锁定键是第二个退格键。 我真的很想念大写锁定,所以我想将键盘右上角的退格键(不是“a”旁边的那个)更改为大写锁定键。 有没有办法使用xmodmap或其他工具? 我正在使用Xfce。
我想到了。 这个链接非常有用: https : //butterflyofdream.wordpress.com/2012/09/10/how-to-assign-capslock-on-backspace-key-in-colemak/
将退格键更改为大写锁定键就像在控制台上键入它一样简单:
xmodmap -e "keycode 22 = Caps_Lock"
编辑/usr/share/X11/xkb/symbols/de
(其中/de
是您的语言)并在您使用的语言的第一个块中添加此部分:
# replace Caps with Backspace key { [ BackSpace ] };
但我建议更好地用AltGr替换它,并将AltGr + f映射到退格:
# replace Caps with AltGr key { [ ISO_Level3_Shift ] }; # Add Backspace to AltGr+f key { [ f, F, BackSpace, BackSpace ] };
因此,您可以添加更多有用的快捷方式:将Caps Lock配置为AltGr,将箭头配置为vim