如何将大写锁定键重新映射到退格键?

我对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

Interesting Posts