德沃夏克打字机,你如何处理像Ctrl-C这样的快捷方式


  • 您是否将操作系统中的键绑定更改为 Ctrl-Q?

  • 你设法将左手伸到C键吗?

  • 您是否使用右按 ctrl 并用右手按快捷方式?

当我切换到德沃夏克时,我主要使用 Ctrl+Ins 和 Shift+Ins 进行复制/粘贴。 现在我使用 Ctrl+CCtrl+V 以及其他特定于程序的快捷方式,但我刚刚学会了在它们的"奇怪"位置使用它们。

在超级用户上也提出了类似的问题,答案如下:

  • 使用自动热键脚本重新映射键。(链接)
  • 使用键盘创建程序Microsoft重新映射它们。(链接)
  • 安装将自动重新映射它们的第三方应用程序。(链接,链接)

mac 内置了它(德沃夏克 - QWERTY ⌘:按住 Command 键时暂时将布局更改为 QWERTY)。 德沃夏克有一个带有古怪快捷键的键盘布局。 对于Windows,我使用 https://code.google.com/p/dvorak-qwerty/它与Ctrl和Alt配合得很好,但不适用于Win Key,这还不错。

程序AutoHotKey是我用来将C,X和V映射到它们的Querty原点的。

我没有使用任何建议的解决方案:相反,我修改了CapsLock,使其成为我用来编程各种操作的死键。 例如,当我按下CapsLock并标记(在QWERTY中)的键时

  • S,这被映射到 Ctrl-X(并因此剪切)
  • D,这被映射到 Ctrl-C(并因此复制)
  • F,这被映射到 Ctrl-V(并因此粘贴)
  • I,这映射到向上箭头
  • K,这映射到向下箭头
  • J ,这映射到左箭头
  • L,这映射到右箭头
  • 等。

古斯塔沃·杜阿尔特(Gustavo Duarte)在 https://manybutfinite.com/post/home-row-computing/年引入这个想法时将其称为"家庭行计算",然后 https://manybutfinite.com/post/home-row-computing-on-mac/

我很确定,除了触摸打字之外,这相当于我在打字时获得的很大一部分速度。

在 Linux 上,在 Wayland 上与某些版本的 Gnome 配合使用的解决方案是这样的。它将设置所有安装规则,并将透明地工作。

以前的答案:

使用Cinnamon,在某些应用程序(即vscode编辑器)中键入时,以下内容有效:

  • 在键盘设置中,将 QWERTY 键盘布局添加为列表中的第一个,
  • 添加德沃夏克布局作为第二个
使用

Dvorak 布局在编辑器中键入文本时,按 Ctrl 仍将使用第一个 (qwerty) 布局。这在其他应用程序中不起作用,例如Firefox浏览器,因此可能会非常混乱。在这些情况下,使用用于切换布局的快捷方式(即 Alt+Shift)会有所帮助。

虽然有时可能很困难,但这种方法的优点似乎是它不需要额外的软件。

我为此编写了Dvertkey,一个AutoHotKey脚本。

我成为 dvorak 用户已有 16 年了,多年来我一直使用此线程中提到的各种替代键盘映射,但是在使用许多最近推出的 Microsoft 应用程序(例如 Office 应用程序和 SQL Server Management Studio)时,所有这些键盘映射都失败了。在使用元键时,他们似乎忽略了Windows自己的键映射,使混合布局无用。AutoHotKey可以解决这个问题,以确保我在任何应用程序中都能得到我想要的东西。

我已经使用 Dvorak

很长时间了,以至于我无法想象重新映射 ctrl-c 和其他热键位于任何其他位置,而不是它们应该在 Dvorak 键盘上的位置。至于热键,只用两只手进行组合要容易得多,也更自然。左手按 ctrl,另一手按 C 键。尝试思考 ctrl-c 然后按其他内容太混乱了。

对于偶尔需要WASD的Windows游戏,我只是在持续时间内切换键盘,如果这意味着在聊天中输入QWERTY句子,那么我只是在心理上切换并打得慢一点。

这些字符可以使用正确的控制键访问(对于 x 来说有点延伸)。如果您是右撇子,并且右手放在鼠标上,只需将左手移动到右侧控制键并执行组合键即可

最新更新