15 我想将CAPSLOCK键重新映射到ESC,因为这在Vim中更容易使用。我可以在Ubuntu 11.04中创建它,因为在Keyborad配置中有一个选项。但是最近我改用Linux Mint,发现没有这种选择。 我不知道是否是gnome3导致了这种情况,因为只有一些基本功能需要自定义。 希望有人能帮助我重新映射密钥,在此先感谢。 找到了这篇文章,但是在Mint 12中找不到这些选项 linux linux-mint remapping — 愚蠢的 source
23 打开菜单 打开系统工具 → 系统设置 选择键盘布局 选择选项 选择大写锁定键行为 选择使大写锁定另一个ESC 关闭所有的窗户,给自己一个漂亮的茶杯,做完了! — 基尔特基 source 1 合理的警告,至少在15岁以上,出于某种令人困惑的原因,它现在处于国际化之下。由于它在键盘布局下仍然有效,但是在国际化下您会发现这一点。 — baweaver 1 在17.1(肉桂色)中,它位于设置中的“键盘”下。或者,您可以从菜单中键入“键盘”来查找它。在那里,有一个“键盘布局”选项卡,并且从那里开始的步骤是相同的。 — still_dreaming_1 2015年 我认为,每次大写锁定命中都会与ESC一起切换大写,但我们想交换密钥。 — prasad
6 把它放在你的~/.Xmodmap文件中: remove Lock = Caps_Lock remove Control = Escape keysym Escape = Caps_Lock keysym Caps_Lock = Escape add Lock = Caps_Lock add Control = Escape 然后运行xmodmap ~/.Xmodmap以使更改立即生效。否则,下次登录时更改将生效。 — 多坦科恩 source
2 您可以为此使用xmodmap。说明例如在Vim Wiki上。 — 拉尔斯·科特霍夫(Lars Kotthoff) source 谢谢,尽管我真的不想交换xmodmap,但这是解决问题的方法。 — imcoddy 2012年