From 2469e54f5de248a6b3e4aaffc7a619efe9f659bf Mon Sep 17 00:00:00 2001 From: Lantaio Joy Date: Tue, 2 Apr 2024 00:11:14 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=8D=F0=9F=8F=BB=EF=B8=8F=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E3=80=8C=E9=A1=B9=E7=9B=AE=E6=A6=82=E8=BF=B0=E3=80=8D?= =?UTF-8?q?=EF=BC=8C=E8=B0=83=E6=95=B4=E3=80=8C=E8=AE=BE=E8=AE=A1=E7=90=86?= =?UTF-8?q?=E5=BF=B5=E3=80=8D=E7=9A=84=E9=A1=BA=E5=BA=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7b677b5..f8cc9dd 100644 --- a/README.md +++ b/README.md @@ -5,17 +5,17 @@ # 😍惊喜输入方案 -*2024年3月28日* +*2024年4月1日* ## 项目概述 -惊喜输入方案,懂程序员和科研工作者心意的[Rime输入法](https://rime.im/)方案!包含一些精心设计的输入方案以及相关的词库。如果你是一个纯中文输入者,可能体会不到此输入方案的好处。但如果你是程序员或者科研工作者,经常需要进行中英文混输和输入专业领域的特殊符号的话,那么你来对地方了。 +惊喜输入方案,懂程序员和科研工作者心意的[Rime输入法](https://rime.im/)方案!包含一些精心设计的输入方案以及相关的词库。如果你是一个纯中文输入的普罗大众,可能体会不到此输入方案的好处。但如果你是极客程序员或者科研工作者,甚至是一名间谍(或者是写谍战小说),经常需要进行中英文混输、写Markdown和输入各种稀奇古怪的特殊符号的话,这便是你梦寐以求的瑞士军刀。 ## 设计理念 我认为一个优秀的输入方案应能带给用户行云流水般的输入体验,所以此项目着力于以下几个方面: -* 首先,最根本的是**速度**。所以此Rime输入法方案*并非*追求大而全,而是**追求快速流畅的输入体验**。因此,无论是中文词库还是英文词库都是选用基本词库。而且Rime输入法本身有自造词功能,你可以在使用过程中形成自己独有的词库,这样就可以有效降低拼音重码和大量无用候选项,减少翻页次数,提高输入效率。如果觉得有必要,你还可以制作和添加固态词库。此外,为了尽量减少重码,此方案没有启用模糊音功能(可根据需要开启)。 -* 另一个重要的考虑因素是注重**人性化**的输入体验。因此,本输入方案选用右手附近的标点符号按键作为翻页及候选项按键,并且将不常用的向前翻页键从通常的,键改为Shift+.键,使得,键可以用作第2候选项按键,有效减轻手部疲劳和小指负担!另外将Rime输入法默认的快捷键调整到Ctrl+6\~9Ctrl+Shift+6\~9(详见`joy.keybindings.yaml`),一来使得最常用的快捷键不是用小指来按,手部甚至不需要移动,二来亦可尽量避免和其它软件的快捷键冲突。总而言之,各个高频按键和快捷键的选取都是经过反复琢磨的结果,细节之处尽显人性化的理念😉 -* 在追求速度、人性化之余,还有一个不可忽略的考虑因素是**智能化**。此输入方案**侧重于程序员和科研工作者中英混输的使用场景**,同时也**非常适合用于Markdown文档的写作**。目标是尽量减少须要切换中/英文的情况,因此部分中文标点符号不直接上屏,而是提供候选菜单,可选择输入对应的中/英标点符号。对于此类有候选菜单的标点符号按键,原则上其对应的中文标点符号放在第1位,通过按Space键上屏;其对应的英文标点符号放在第2位,可以按第2候选键,键,也可以按Return键上屏,这样就可以盲打。只有一个例外情况是‘×’乘号并不是按\*键,而是连按2次;键(‘;’键候选菜单的第3个候选项)。部分标点符号按键还可以输入其它常用符号,详见`joy.punctuation.yaml`。当然,你也可以根据你的喜好进行自定制。\ +* 首先,最根本的是**速度**。所以此Rime输入法方案*并非*追求大而全,而是**追求快速流畅的输入体验**。因此,无论是中文词库还是英文词库都是选用基本词库。而且Rime输入法本身有自造词功能,你可以在使用过程中形成自己独有的词库,这样就可以有效降低拼音重码和大量无用候选项,减少翻页次数,提高输入效率。如果觉得有必要,你还可以制作和添加固态词库。此外,为了尽量减少重码,此拼音输入方案没有开启模糊音功能(可根据需要开启)。 +* 另一个重要的考虑因素是**智能化**。此输入方案**侧重于程序员和科研工作者中英混输的使用场景**,同时也**非常适合用于Markdown文档的写作**。目标是尽量减少须要切换中/英文的情况,因此部分中文标点符号不直接上屏,而是提供候选菜单,可选择输入对应的中/英标点符号。对于此类有候选菜单的标点符号按键,原则上其对应的中文标点符号放在第1位,通过按Space键上屏;其对应的英文标点符号放在第2位,可以按第2候选键,键,也可以按Return键上屏,这样就可以盲打。只有一个例外情况是‘×’乘号并不是按\*键,而是连按2次;键(‘;’键候选菜单的第3个候选项)。部分标点符号按键还可以输入其它常用符号,详见`joy.punctuation.yaml`。当然,你也可以根据你的喜好进行自定制。\ 有一个故意为之的设计是在*全角*输入模式中,所有标点符号按键第2候选项的*半角*英文标点符号都替换为emoji表情,这样既可以让你留意到是处于全角模式,又不改变排在后面的符号的位置,和半角模式保持一致。 +* 在追求速度、智能化之余,还有一个不可忽略的考虑因素是注重**人性化**的输入体验。因此,本输入方案选用右手附近的标点符号按键作为翻页及候选项按键,并且将不常用的向前翻页键从通常的,键改为Shift+.键,使得,键可以用作第2候选项按键,有效减轻手部疲劳和小指负担!另外将Rime输入法默认的快捷键调整到Ctrl+6\~9Ctrl+Shift+6\~9(详见`joy.keybindings.yaml`),一来使得最常用的快捷键不是用小指来按,手部甚至不需要移动,二来亦可尽量避免和其它软件的快捷键冲突。总而言之,各个高频按键和快捷键的选取都是经过反复琢磨的结果,细节之处尽显人性化的理念😉 ## 主要功能 * 常用字词固顶功能(详见`joy_custom_phrase.txt`,可自定制。建议*尽量少*设置固顶字词,因为Rime输入法已经足够智能,在使用一段时间后便会形成基于你的输入习惯的候选字词排序,那时如真有必要再设置不迟)。