此篇说明常见问题与个人经验:
1.是否该把原本的中文输入法完全移除?
不建议,很容易遇到旧输入法会拆码,但新输入法不会拆码。
2.目前的作法,英打用 Colemak-DH ,中打用大新仓颉,
可是仓颉的字根不是跟 QWERT 跑的吗?
是的,所以确实是个很大的问题。
有以下几个方法解决:
方法1. 使用韧体切换键盘。
方法2. 使用实体键盘的按键对应,直接作两套:
一套是 QWERTY,一套是 Colemak-DH
(这里推荐 wooting 的键盘,可最高支援到16个键盘布局)。
方法3. 直接把码表大更新(仓颉 对 QWERT)换成(仓颉 对 Colemak-DH)。
例如,我的拆码原本是 "hi" 换成 "mu"
(我把整份码表丢到 Excel 中,
并请 ChatGPT 帮我写置换公式,一次全部转换)。
这样中英切换的时候,就不用切换键盘。
请注意,不是所有的输入法都能让你客制原码表。
有的可以让你加新的,但是不能改原码表。
但 Rime 可以100% 客制码表,
这是让人非常喜欢的特点之一。
3.若使用方法2,这样不是中换英或英换中时,既要换输入法又要换键盘?
对,所以我后来觉得不方便,平时打个字好像在放什么连续技。
最终采用方法3。
4.若使用方法3,遇到常用热键如 Ctrl+Z、Ctrl+C、Ctrl+X、Ctrl+V,
不会觉得不方便吗?
确实使用 Colemak-DH 来敲这些热键非常麻烦,
尤其是多年肌肉记忆不好改。
方法1. 不断练习新位置。
方法2. 使用软件或韧体再把对应作回去。
这里推荐使用 wootomation(wooting 出的免费软件),
https://wooting.io/wootomation
可以做到 Ctrl+X 换成 Ctrl+Z,常用的热键都可以设定起来。
这种设定只有在 Ctrl 按下的时候才会触发。
平日只按 X 是不会变成 Z 的。
额外补充一点
有的软件可以在营幕上显示你按的快捷键
对于 在不同键盘切来切去的人来说非常方便。
我试了几款软件 感觉 KeyPress OSD 不错 (台币400多买断)
(但试用期到了之后 可以继续用...xD)
5.这样看起来所有的问题都解决了,
中打英打都在 Colemak-DH ,
连热键都有办法搞定了,
所以可以把 QWERTY 布局都移除?
还是得留着,主要是以下几个原因:
-.几乎所有游戏的输入设定都是绕着 QWERT 设计。
-.当有些字不会拆,要换回注音时还是使用 QWERT 输入。
-.有些习惯还是改不了,例如输入密码的指位早已成为强大的肌肉记忆。
阿对...
小礼物就是...输入法的最高境界:
能不用输入法就不用输入法
能不用输入法就不用输入法
能不用输入法就不用输入法
也就是直接用"说"的 不用打的
本方法适用于可以随意切换视窗的场合(游戏中就不适合)
准备步骤
1. 安装免费的 vscode
(微软出的写程式软件)
https://code.visualstudio.com/
2. 安装这两个免费外挂(可在左侧看起来像积木的地方下载外挂)
VS Code Speech
Chinese (Simplified, China) language support for VS Code Speech
https://imgur.com/jD113Y3
3. File -> preference -> setting 后找 speech
把语言改成中文 Chinese(Traditional, Taiwan)
https://imgur.com/36yAeF1
4. File -> preference -> keyBoard Shortcut
按右上角图示
https://imgur.com/BUBlttI
最后贴上这一段后 记得存盘
(不喜欢 ALT+L 的话就自己改成别的。)
[
{
"key": "alt+l",
"command": "workbench.action.editorDictation.start",
"when": "!editorDictation.inProgress"
}
]
5. 从此开始 你在 vscode 任意档案里按下 ALT+L
就可以语音输入。
vscode 在等你说话时会有麦克风图示。
https://imgur.com/jIVjGxG
你一说话,他就会把你说的话打出来。
赞吧!
要离开听写模式按下 Esc 即可。
好了。 至此全剧终。
感谢收看 祝各位 砍掉重练成功。
是的! 基本上该说的都说了。
剩下的就是操作细节。
大家有问题的话 留言囉!
AmosGamer