使Ubuntu 14.04中的键盘像Windows中那样运行?


9

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

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

如果我使用迷你键盘(所有箭头),则Ctrl + Shift的工作方式类似于Windows,但不是数字键盘上的箭头,这是我想要的。如何使Ubuntu中的数字小键盘像Windows中那样工作?我在“ 系统”中看不到任何内容 首选项| 键盘似乎有帮助。

Answers:


14

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

  • 通过“系统设置”打开“键盘”首选项。
  • 点击“选项”按钮。
  • 单击“其他键盘选项”。
  • 选择“使用数字键的移位与在MS Windows中一样。”

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

  • 打开一个终端并运行sudo apt-get install gnome-tweak-tool
  • 运行gnome-tweak-tool
  • 点击“打字”。
  • 单击“其他兼容性选项”。
  • 选择“使用数字小键盘键进行移位的操作与在MS Windows中一样”(可能仅显示为“使用数字小键盘键进行移位...”)。

1
单击“系统设置”对话框中的“键盘”图标时,没有看到“选项”按钮。我看到一个名为“键盘”的窗口,其中有两个标签为“打字”和“快捷方式”的选项卡。这些选项卡都没有您在答案中提到的选项。有任何想法吗?
罗伯特·奥施勒

1
看来,对于某些版本的Ubuntu(包括14.04),您需要安装并运行gnome-tweak-tool,单击“键入”,单击“其他兼容性选项”,然后选择“使用数字键移动在MS Windows中起作用”。请让我知道这是否适合您,我将相应地更新我的答案。
TheDrake '16

非常感谢!那行得通。给您一些注意事项。1)我必须先安装gnome-tweak-tool“ sudo apt-get install gnome-tweak-tool”。2)您无法在gnome-tweak-tool中看到所需选项的全文。在下拉列表框中,您只能看到“使用数字小键盘ke ...切换”,但这是正确的选项。3)gnome-tweak-tool的窗口系统存在一些重大问题,在某些地方显示底层窗口。但!我不在乎 有用。
罗伯特·奥斯赫勒

明天更新您的答案时,请添加评论,以便向您授予我发布的赏金。
罗伯特·奥斯赫勒

谢谢,罗伯特!很高兴提供了帮助。我的答案现在已更新。
TheDrake '16


2

由于似乎没有此设置,因此您可以尝试使用xbindkeys和组合自己重新映射键xdotool

有时可能会很棘手,尤其是对于像这样的特殊组合键,但是如果您在Google上搜索了一下,就会发现有很多示例,并且实际上它非常强大。例如查看本教程

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.