如何在Linux Mint 12中将CAPSLOCK重映射到ESC


15

我想将CAPSLOCK键重新映射到ESC,因为这在Vim中更容易使用。我可以在Ubuntu 11.04中创建它,因为在Keyborad配置中有一个选项。但是最近我改用Linux Mint,发现没有这种选择。

我不知道是否是gnome3导致了这种情况,因为只有一些基本功能需要自定义。

希望有人能帮助我重新映射密钥,在此先感谢。

找到了这篇文章,但是在Mint 12中找不到这些选项

Answers:


23
  1. 打开菜单
  2. 打开系统工具系统设置
  3. 选择键盘布局
  4. 选择选项
  5. 选择大写锁定键行为
  6. 选择使大写锁定另一个ESC
  7. 关闭所有的窗户,给自己一个漂亮的茶杯,做完了!

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以使更改立即生效。否则,下次登录时更改将生效。



2

我也在薄荷糖15中寻找和寻找,发现了。

  1. 系统设置
  2. 区域设置
  3. 布局标签
  4. 选项按钮
  5. Ctrl键位置
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.