更高效的输入方式
Written on August 3rd , 2023 by Ludwig Huang输入方法论,Vim、双拼输入法简单介绍,以及键鼠输入概论。
# 输入方法论
不同于上个世纪的纸笔写作,本世纪以来的写作方法逐渐演变为:通过键盘与计算机进行交互。然而,此类写作方法对于[本人的]中文写作产生非常强烈的负面影响。中文写作,所写的是象形符号“汉字”。在我看来,用纸笔写作时,写前一个汉字的思绪会自然而然地流向下一个汉字,一个句子的逻辑会流向下一个句子。如果写作时文章思路通畅,一篇中文文章会顺理成章地从笔下出现。然而,使用键盘写作的人会丢失这种若隐若现的「写作感觉」。
本篇文章无意于重新拾起纸笔写作的感觉,而希望建立起另一种「写作感觉」。前者来自于“象形符号固有的提示性”,后者来自于“迅速输入以抓住转瞬即逝的灵感”。迅速来自于熟练的输入经验(例如标准指法、盲打等),以及硬件、软件上的适配。
本文介绍的是:软件上的适配,以及简要的硬件知识。
# Vim
编辑方式 - Vim
Vim(Vi improved)是一款软件,其中蕴含着至关重要的文本编辑哲学——尽可能少地离开主输入区,无论是鼠标还是方向键。其重要作用体现在文本编辑的易操作性,但也有着令人生畏的学习曲线。事实上,就像语言一样,Vim 并不难学习,关键在于克服惰性与挫败感。学习 Vim 是一本万利的打算,它能够让一个人了解到 only 主键盘区输入的魅力。
网络上已有大量的输入方法教程,本段不再赘述,而是介绍几个对 Windows 至关重要的配置。
-
PowerToys:使用其内部的 Keyboard Manager 工具,将
CapsLock
映射为Esc
。如果希望在日常写作中融入 Vim,可以将
Win + H/J/K/;
映射为Left/Down/Up/Right
。由于 Windows 限制了Win + L
的使用,需要先将其禁用。 -
Vimium:Chromium 内核浏览器的插件,同样遵循于 Vim 的文本编辑哲学——使用主键盘区对浏览器窗口等进行操作。
# 双拼输入法
现代中文最优解 - 双拼
智能拼音输入法的输入效率已经不低于五笔输入(虽然重码率仍有待改善),但是全拼输入有大量无效的击键。双拼输入法的输入哲学在于尽可能地减少击键次数。
一个汉字拼音一般可分为声母与韵母。例如,“黄”的拼音是 huang,声母为 h,韵母为 uang。声母与韵母都是有限的,双拼方案正是借助这一点将一切的汉字分为两次击键:声母+韵母。
市面上有众多的双拼输入方法,本文章推荐使用自然码或小鹤双拼。微软输入法可直接使用前者,后者需要遵循以下教程:
1. win + R,输入 regedit,打开注册表
2. 找到 计算机\HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS 项
3. 新建一个名为 UserDefinedDoublePinyinScheme0 的字符串值,值为
小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt
4. 打开控制面板--微软拼音输入法设置,把 小鹤双拼 设置为双拼的默认选择即可。
学习方法也非常简单,设置后在 双拼练习@BlueSky 中练习半个小时后,再写作一篇千字文章即可达到全拼正常输入速度。后续更加熟悉后,输入速度会大幅度提升。
另:17 键乱序双拼 - 手机双拼方案。由于手机屏幕过小,容易误触,26 键拼音输入被排除在外。同时,由于九宫格输入重码率过高,也被排除在外。由此衍生出众多手机双拼方案,有 12 键、14 键、17 键的,我个人选择 17 键输入方案。
# 键鼠输入
在许多场景下,纯键盘输入是无法满足我们对鼠标的需求的,例如某个需要精确右击的场景。而这类场景又可在大体上分为:1) 少量鼠标操作;2) 大量鼠标操作。
对于少量鼠标操作,我们同样遵循 Vim 文本编辑哲学:尽可能少地离开主输入区。比较简单的解决方案是:联想的小红点键盘。但是,因为对一根手指过度的依赖,此类键盘不适合大量鼠标操作。
联想小红点键盘 - 图示
下面提供一个最简略不过的使用教程:
- 小红点:摇杆操纵以精确移动
- 类鼠标三键:左键 | 中键 | 右键
- 其他
- 中键与小红点组合:滚动效果
- 个人适配:灵敏度调节 & 键帽更换
对于大量鼠标操作,键盘区不再是主要输入手段,而是用作辅助。此类场景常常是:剪辑、作图、设计、娱乐等。由于我并非此类专业领域从事者,故仅仅面向非专业领域鼠标操作(某些处理逻辑适用于专业领域)。
鼠标硬件是此场景的重中之重,长时间使用的舒适感压倒后续所有内容。而舒适感需要考虑到:0) 长时间使用后果;1) 握持手感;2) 重量;3) 续航;4) 可用性(能否自定义等)。考虑到这些,我本人选择的鼠标为:微软的 Sculpt Ergonomic Mouse。
Sculpt Ergonomic Mouse - 图示
下面针对该鼠标提供操作指南:
- 左键 & 右键:普普通通
- 中键:详见 https://sspai.com/post/70372
- 浏览器中具现化滚动
- 浏览器中中键点击超链接,打开网页而不跳转
- 具有标签的软件中,中键关闭标签
=== 软件:Microsoft Mouse and Keyboard Center ===
- 侧键(蓝色):用于关闭标签或软件
- Basic Settings: Ctrl + W
- App-Specific Settings: Alt + F4 或 Ctrl + Shift + W
- 侧键(突起):用于切换软件标签
- Basic Settings: Ctrl + Tab
由于 Windows 触控板体验并没有很好,钻研配置的性价比不高。此处仅仅贴出我的简单配置以供参考:
- 三指:
- 点击:中键
- 上滑:任务视图
- 下滑:显示桌面
- 左右滑:应用切换
- 四指:
- 点击:F11
- 上下滑:Win + Up/Down
- 左右滑:桌面切换