将命令行上的键盘布局(英国英语)更改为美国英语

将命令行上的键盘布局(英国英语)更改为美国英语

我使用的是 Ubuntu 12.04。除了命令行使用英国英语外,其他所有地方的键盘布局都是美国英语。终端也有美国英语。如何将命令行中的默认键盘布局更改为美国英语?

此外,我认为这里值得一提的是,当我安装 Ubuntu(与 Windows 8.1 双启动)时,我最初将语言设置为英国英语,但后来从系统设置中将其更改为美国英语。

答案1

更新 2017-04-13:这似乎在最近的 Ubuntu 版本中有所改变,运行时sudo apt-get install console-common会尝试删除其他软件包。因此,对于最近的 Ubuntu 版本,请使用此(在 17.04 中测试)

sudo dpkg-reconfigure keyboard-configuration

最简单的方法确实是@steeldriver建议打开终端并运行以下命令:

sudo apt-get install console-common

这将安装console-common软件包,并在此过程中允许您选择控制台布局。如果已安装,请使用以下命令调出相同的向导并设置布局:

sudo dpkg-reconfigure console-data

测试于 13.10,取自这里

答案2

上面的方法对我不起作用,但这个有效。从终端输入以下命令:

setxkbmap us

答案3

运行此命令:

sudo dpkg-reconfigure keyboard-configuration

这对我有用。

答案4

我运行的是 14.04 LTS,使用的是标准美式键盘。我遇到的问题是,我依赖安装程序为我选择 US-Intl,结果导致“死键”和“”键的形成不正确(我确定还有其他我不知道的问题)。

经过大量的挫折和反复尝试后,我运行了“ sudo apt-get install console-common”建议并解决了我的问题,但仅限于我登录时。

当我注销、重新启动服务器并重新登录时,失败了。

sudo dpkg-reconfigure keyboard-configuration只有当我执行“ ”命令并指定通用美国键盘时,它才会永久生效。

setxkbmap”对我来说不起作用。

看起来(我不知道)setxkbmap 在 14.04 LTS 中已过时

相关内容