使用' loadkeys'在Ubuntu Server上加载程序员Dvorak

时间:2014-10-12 22:52:17

标签: ubuntu command-line dvorak

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

我目前正在使用

sudo loadkeys dvorak

干杯, 马特

2 个答案:

答案 0 :(得分:0)

我自己从来没有必要切换布局,可能是因为我已经完成的少量Linux安装,我选择了允许你在设置过程中选择系统布局的选项(也许服务器没有&#t; t有这个选择吗?)。不过,你这样做的方式可能是临时切换的最佳方式。如果您希望在系统范围内进行更改,我建议您尝试使用此方法(detailed here)。

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

运行console-setup时,它会在该文件中列出的键盘布局中进行编译,这就是为什么不保留console-data的更改的原因。在文件中有四行:

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

要获取Dvorak布局,请在运行console-setup之前将dvorak添加为XKBVARIANT值。

答案 1 :(得分:0)

你的命令:

sudo loadkeys dvorak

提供标准的dvorak布局。 如果您想要Programmer Dvorak布局,您有两个选择:

  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