使用“加载键”在Ubuntu服务器上加载程序员Dvorak

使用“加载键”在Ubuntu服务器上加载程序员Dvorak,ubuntu,command-line,dvorak,Ubuntu,Command Line,Dvorak,我正在设置一个虚拟服务器,需要知道如何将服务器键盘布局切换到程序员Dvorak,因为这是我的习惯 我目前正在使用 sudo loadkeys dvorak 干杯, Matt我自己从来都不需要切换布局,可能是因为我只安装了几次Linux,所以我选择了一个选项,允许您在安装过程中选择系统布局,而服务器可能没有这个选项?。不过,你这样做可能是暂时转换的最佳方式。如果您希望在系统范围内进行更改,我建议您尝试使用此方法 您需要编辑/etc/default/keyboard。之后,运行sudodpkg重新

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

我目前正在使用

sudo loadkeys dvorak
干杯,
Matt

我自己从来都不需要切换布局,可能是因为我只安装了几次Linux,所以我选择了一个选项,允许您在安装过程中选择系统布局,而服务器可能没有这个选项?。不过,你这样做可能是暂时转换的最佳方式。如果您希望在系统范围内进行更改,我建议您尝试使用此方法

您需要编辑/etc/default/keyboard。之后,运行sudodpkg重新配置控制台设置以提交您的设置

当您运行控制台安装程序时,它会在该文件中列出的键盘布局中编译,这就是为什么控制台数据的更改没有保留的原因。文件中有四行:

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
要获取Dvorak布局,请在运行console setup之前将Dvorak添加为XKBVARIANT值。

您的命令:

sudo loadkeys dvorak
给出了标准的dvorak布局。 如果您想要程序员Dvorak布局,您有2个选项:

持久的: 将/etc/default/console setup设置为

在下次登录之前:

setxkbmap -layout us -variant dvp -option compose:102 -option numpad:shift3 -option kpdl:semi -option keypad:atm -option caps:shift

这更像是一个操作系统配置问题,而不是程序员工具问题,可能更适合于或。
setxkbmap -layout us -variant dvp -option compose:102 -option numpad:shift3 -option kpdl:semi -option keypad:atm -option caps:shift