让 Ubuntu 14.04 中的键盘像在 Windows 中一样工作?

Rob*_*ler 10 linux keyboard keyboard-shortcuts ubuntu

我是一名资深程序员,习惯于主要使用 Windows 进行编码。我现在正在使用 Ubuntu 14.04 在 Linux 上进行大量编码。我真的很喜欢发行版,但默认的键盘行为让我很生气。

在 Windows 中,我使用数字小键盘上的箭头来导航文本。然而,当谈到导航突出显示 这是 Ubuntu 的默认键盘行为是不需要的(对我来说)。在 Windows 上,为了突出显示文本以进行编辑,我在导航时按住Shift键。例如,要突出显示右侧的一个单词,我按Ctrl + Shift + (Num Keypad) Right Arrow。在 Ubuntu 中,Ctrl + (Num Keypad) Right Arrow将一个单词向右移动,Ctrl + (Num Keypad) Right Arrow不执行任何操作或根据应用程序打印“6”字符。

如果我使用迷你小键盘(所有箭头),那么Ctrl + Shift就像在 Windows 中一样工作,但不是数字小键盘上的箭头,这正是我想要的。如何让 Ubuntu 中的数字小键盘像在 Windows 中一样工作?我在系统中看不到任何东西| 偏好 | 似乎有帮助的键盘

the*_*ake 16

对于某些版本的 Ubuntu(以及 Linux Mint),有一个内置设置:

  • 通过“系统设置”打开“键盘”首选项。
  • 单击“选项”按钮。
  • 单击“其他键盘选项”。
  • 选择“使用数字键的 Shift 与 MS Windows 中的工作方式相同”。

对于其他版本,包括 Ubuntu 14.04,默认情况下该设置不可用,但有一个简单的解决方案:

  • 打开终端并运行sudo apt-get install gnome-tweak-tool
  • 运行gnome-tweak-tool
  • 点击“打字”。
  • 单击“其他兼容性选项”。
  • 选择“Shift with numeric keypad keys 就像在 MS Windows 中一样工作”(它可能只显示为“Shift with numeric keypad ke...”)。


小智 6

https://askubuntu.com/questions/57079/xubuntu-make-shiftnumpad-work-like-windows

这个答案是通过 Linux 命令行: - 编辑 /etc/default/keyboard - 确保它包含这一行

XKBOPTIONS="numpad:microsoft"
Run Code Online (Sandbox Code Playgroud)