1.在当前用户下的HOME目录下建立隐藏文件.xmodmap
2.在文件中写入如下内容:
remove Lock = Caps_Lock
keycode 9 = Caps_Lock NoSymbol Caps_Lock
keycode 66 = Escape NoSymbol Escape
add Lock = Caps_Lock
3.输入如下命令或重启使配置文件生效
$ xmodmap $HOME/.xmodmap
4. 我发现我使用的机器每次启动需要自己手动生效配置文件,于是在个人用户的HOME目录下做了修改:
$ touch .mystartup.sh
$ echo "#!/bin/bash" >> .mystartup.sh
$ echo "xmodmap .xmodmap" >> .mystartup.sh
$ echo "bash .mystartup.sh" >> .bashrc
5. 这样就会开机启动了
6. 补充问题:
在我每次新启动一个终端的时候会出现一个提示:
xmodmap: please release the following keys within 2 seconds:
Control_L (keysym 0x