您是否将操作系统中的键绑定更改为 Ctrl-Q?
你能把左手伸到 C 键上吗?
您是否使用右 ctrl 并用右手按快捷键?
8 回答
当我切换到 Dvorak 时,我主要使用Ctrl+Ins和Shift+Ins进行复制/粘贴。现在我使用Ctrl+C和Ctrl+V以及其他特定于程序的快捷方式,但我刚刚学会在它们“奇怪”的位置使用它们。
在 SuperUser 上提出了类似的问题,答案如下:
mac 内置了它。dvorak 有一个带有 querty 快捷方式的键盘布局。对于 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-中介绍这个想法时,这被称为“Home Row 计算” Mac上的计算/
我很确定这占了我打字速度的很大一部分,除了触摸打字。
在 Linux 上,与 Wayland 上某些版本的 Gnome 配合得很好的解决方案是. 它将设置所有安装规则,并将透明地工作。
上一个答案:
使用 Cinnamon,在某些应用程序(即 vscode 编辑器)中键入以下内容时有效:
- 在键盘设置中,将 QWERTY 键盘布局添加为列表中的第一个,
- 添加 Dvorak 布局作为第二个
在使用 Dvorak 布局的编辑器中键入文本时,按 Ctrl 仍将使用第一个 (qwerty) 布局。这在其他应用程序中不起作用,例如 Firefox 浏览器,因此可能会非常混乱。在这些情况下,拥有用于切换布局的快捷方式(即 Alt+Shift)会有所帮助。
虽然有时可能很困难,但这种方法的优势似乎在于它不需要额外的软件。
为此,我编写了一个 AutoHotKey 脚本Dvertkey。
我成为 dvorak 用户已有 16 年了,多年来我一直在使用此线程中提到的各种替代键盘映射,但在使用 Microsoft 应用程序的一些最新版本时,它们都失败了,例如 Office 应用程序和SQL Server 管理工作室。在使用元键时,它们似乎忽略了 Windows 自己的键映射,从而使混合布局无用。AutoHotKey 解决了这个问题,以确保我在任何应用程序中都能得到我想要的。
我已经使用 Dvorak 很长时间了,以至于我无法想象将 ctrl-c 和其他热键重新映射到它们应该在 Dvorak 键盘上的任何其他位置。至于热键,只用两只手来组合就更容易、更自然了。用左手按住 ctrl,另一只手按住 c 键。尝试思考 ctrl-c 然后按其他东西会太令人困惑。
对于偶尔需要 WASD 的 windows 游戏,我只是在持续时间内切换键盘,如果这意味着在聊天中输入 QWERTY 句子,那么我只是在精神上切换并输入慢一点。
这些字符可以通过正确的控制键访问(x 有点牵强)。如果您是惯用右手,并且将右手放在鼠标上,只需将左手移至右控制键并进行组合键