当前位置: 首页>>技术教程>>正文


如何在14.04中交换Escape和Caps Lock?

, , ,

问题描述

似乎允许诸如“交换退出键和大写锁定”之类的东西的键盘布局选项已从14.04中的键盘设置中消失了吗?是否有其他GUI可以设置?或者是如何重新映射大写锁定键?

最佳解决方案

安装GNOME调整工具(gnome-tweak-tool),在“键入”选项卡下,可以选择将EscCaps Lock交换。这在Ubuntu 14.04中对我有用。

14.04,keyboard-layout,capslock,ubuntu

次佳解决方案

正如我在another similar question中提到的,交换EscCtrl的常用方法是使用~/.Xmodmap文件中的以下行:

clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock

这适用于大多数常见发行版(Ubuntu和Debian系列,Fedora和RH系列)的所有桌面环境(KDE,Gnome)。

第三种解决方案

在我上次的操作系统设置期间,我对此进行了一些努力,并找到了解决方案。在这个设置我不得不再次通过互联网找到。让我留待这里以供将来参考。

我正在使用Ubuntu 14.04 LTS(也使用16.04),这就是我重新映射我的大写锁定以逃避:

  1. 打开终端

  2. 使用sudo打开/etc/default/keyboard文件(例如sudo nano /etc/default/keyboard)

  3. caps:swapescape添加到XKBOPTIONS中。修改后,该行应如下XKBOPTIONS = “caps:swapescape”

请注意,我没有尝试使用caps:swapescape设置。我使用了caps:escape设置;即我的修改只是重新映射大写锁定以逃避,但不会将我的转义映射到大写锁定。

My source

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2419.html,未经允许,请勿转载。