我想把 Caps Lock 设为控制键,所以我把这个写到setxkbmap -option caps:ctrl_modifier
我的 bashrc 文件中。问题是,下次我登录或重启系统后,什么都没发生。Caps Lock 仍然是 Caps Lock... 那么如何将 Caps Lock 改为控制键呢?
答案1
要使该更改在系统范围内持久化,并打开/etc/default/keyboard
进行编辑,请将行
XKBOPTIONS=""
到
XKBOPTIONS="caps:ctrl_modifier"
然后重新启动。
答案2
~/.bashrc
脚本只会更改终端会话中的默认值,而不会扩展到环境的其他区域。为此,您可以创建一个包含以下命令的脚本文件,如下所示:
#!/bin/sh
/usr/bin/setxkbmap -option caps:ctrl_modifier
然后你把它添加到你的会话启动管理器中,你可以看到这里
答案3
我分配了命令~/.profile
,它起作用了。现在我看到~/.bashrc
脚本只是在终端会话中更改默认值,像我一样刚接触 Linux 的人也应该注意到了这一点。谢谢大家!