0

我正在设置虚拟服务器,需要知道如何将服务器键盘布局切换到 Programmers Dvorak,因为这是我习惯的。

我目前正在使用

sudo loadkeys dvorak

干杯,马特

4

2 回答 2

0

我从来不需要自己切换布局,可能是因为我完成的少数 Linux 安装我选择了让您在设置期间选择系统布局的选项(也许服务器没有该选项?)。尽管如此,你这样做的方式可能是暂时切换的最佳方式。如果您希望在系统范围内更改它,我建议您尝试使用此方法(在此处详细说明)。

您需要编辑/etc/default/keyboard. 之后,运行sudo dpkg-reconfigure console-setup以提交您的设置。

当您运行控制台设置时,它会在该文件中列出的键盘布局中进行编译,这就是控制台数据的更改未被保留的原因。文件中有四行:

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""

要获得 Dvorak 布局,dvorak请在运行控制台设置之前添加为 XKBVARIANT 值。

于 2014-10-16T19:47:22.433 回答
0

你的命令:

sudo loadkeys dvorak

给出标准的 dvorak 布局。如果您想要 Programmer Dvorak 布局,您有 2 个选项:

  1. 持久:设置/etc/default/console-setup

    XKBLAYOUT="us"
    XKBVARIANT="dvp"
    XKBOPTIONS="compose:102,numpad:shift3,kpdl:semi,keypad:atm,caps:shift"
    
  2. 直到下次登录:

    setxkbmap -layout us -variant dvp -option compose:102 -option numpad:shift3 -option kpdl:semi -option keypad:atm -option caps:shift
    
于 2018-04-18T19:30:58.393 回答