![触摸打字时如何按下修饰键?](https://linux22.com/image/1410701/%E8%A7%A6%E6%91%B8%E6%89%93%E5%AD%97%E6%97%B6%E5%A6%82%E4%BD%95%E6%8C%89%E4%B8%8B%E4%BF%AE%E9%A5%B0%E9%94%AE%EF%BC%9F%20.png)
我是一名程序员,我想学习盲打。所有程序员都知道,使用 Control、Command 和 Alt 等修饰键是必不可少的。在编程时,我认为我使用的每两个或三个单词都涉及一个修饰键。但大多数盲打学习软件都没有提到这些键,就好像它们不存在一样。它们不仅不让你练习它们,甚至不告诉你用哪根手指来敲它们。实际上,我使用的盲打游戏叫做 StarTyper (http://lidenanna.com) 可让您练习修饰键,甚至可以编写包含修饰键的自定义单词。但这款游戏甚至没有告诉您在按下修饰键时应该使用哪根手指。
有人解决过这个问题吗?还是说只有对某些人有用但对其他人无效的简单方法?
答案1
我还没看到我自己也看过盲打教程,这些教程确实非常相信修饰键的作用。当然,我大约十年前就学会了盲打,而且使用电脑的时间比这要长得多,这可能会对事情产生一些影响。
到底,触摸打字的全部内容归结为你觉得舒服。没有唯一正确的方法,除非打字时感觉舒适。舒适可以减轻身体压力,也可能减少您犯的错误。
什么我这样做很适合我,就是让我的手大部分时间处于主行位置或靠近主行位置(我经常将手放在键盘字母数字部分的两侧)。因此,对我来说,修饰键位于:
Caps Lock左手Left Shift小指向左伸出
Tab(严格来说不是修饰键)——各不相同,但最常见的是左手食指
Left Control-- 左边的小按钮,用手指根部向下推(对我来说,这会将手指尖放在 Caps Lock 的左边)
Left Windows和Left Alt——各不相同,但最常见的是左手拇指。
Right AltAlt Gr(在非美国键盘上称为),Right Windows键和Windows Menu键 - 通常是右手拇指(虽然特别是对于菜单键,这会将我的右手从主位置移开;由于这些键很少使用,我不认为这是一个真正的问题)
Right Control——通常是右手小指,将指尖放在Enter
Right Shift-- 最常见的是右手小指
Backspace(严格来说也不是修饰键)——最常见的是右手无名指
(我最终不得不专门尝试其中的大部分,因为在大多数情况下我甚至都没有有意识地考虑它们,就像我没有有意识地考虑字母数字键的位置一样;除了少数例外,当我按下键盘上的键时,预期的字形就会神奇地出现在屏幕上。)
对于功能键(F1通过F12),我发现将手从主位置移开通常是有益的,因此倾向于用任何手指碰巧在附近并且不会干扰所需功能所需的任何修饰键来触碰这些键。对于实际上不属于字母数字键的键,你无论如何都必须移动你的手,因此我通常只是用手放在键盘的相关部分时碰巧“感觉正确”的手指来触碰。
现在,这是直键盘(“非人体工程学”);我自己的键盘是 105 键 Unicomp Ultra Classic,基本上是IBM M 型,它几乎没有花哨的功能,而且我敢肯定,按照现代标准,它肯定不算是“符合人体工程学的”(但我喜欢直排布局)。这些手指位置可能适用于其他类型的键盘,也可能不适用;例如,我的一个同事有一个微软自然人体工学键盘 4000坦白说,我似乎根本无法接受这一点,但他却坚信不疑。