Linux 上面我最喜欢的输入法出现在了安卓平台,名为Fcitx5-Android
,下载地址https://github.com/fcitx5-android/fcitx5-android。
最近在几个输入法群里都在试用 Fcitx5-Android,于是我也从同文输入法跑了过来,尝试一下这款我在 Linux 上最喜欢的输入法的安卓版本。
有一说一,我使用形码方案,对输入法的要求并没有拼音用户那么多,能流畅出字,能导入导出码表就可以了。剩下的都是添头。
(资料图)
所以,下面虽然我一直在吐槽,但最终我还是接受了这个输入法的。
装上之后翻了下设置界面,很多移植自电脑平台的菜单还没有去掉,尚需进一步调整。
像这些 Control、Shift按键,手机键盘上有吗?
除了尚未去掉的 windows 菜单,整体的设置也需要重新设计,很多设置可以默认打开的。
这个默认为开启的菜单,会令你无法修改输入法中的快捷键比如次选、三选键,这是怎么想的?
码表制作方面不难,非常不难,支持导入纯文本的码表和配置文件,这可太方便用户自己折腾了,值得表扬。
键盘皮肤可调整性不高,只能换换颜色,希望只是暂时的,毕竟手机不同于电脑,一个键盘要占用小半屏幕,不好看不行的。
打字方面,对于我这个 60 字/分的手速,确实做到了流畅,和菜单设计中的草台相比,流畅得不像是个新输入法。
先决定作为主输入法长期使用看看效果。
最后贴上我的配置文件conf.in和码表文件范本。
配置文件xxx.conf.in
大部分设置仍可以在手机菜单中修改
[InputMethod] Name[zh_CN]=哲豆音形·圆满版 Name=zzdyx Icon=fcitx-erbi Label=哲 LangCode=zh_CN Addon=table Configurable=True [Table] File=table/zzdyx.dict # 页大小 PageSize=5 # 自动选择候选词之后提交 CommitAfterSelect=True # 取消激活输入法时提交输入缓冲区 CommitWhenDeactivate=True # 提交无效分段 CommitInvalidSegment=False # 使用全角字符 UseFullWidth=True # 忽略内置标点 IgnorePunc=False # 将第一个候选词作为预编辑文本 FirstCandidateAsPreedit=False # 将嵌入预编辑文本的光标固定在开头 PreeditCursorPositionAtBeginning=False # 快速输入的触发键 QuickPhraseKey=semicolon # 触发快速输入的文本 QuickPhraseText=ABCDEFGHIJLKLMNOPQRSTUVWXYZ # 不对短于...的词排序 NoSortInputLength=0 # 排序规则 OrderPolicy=No # 使用系统语言模型 UseSystemLanguageModel=True # 根据当前上下文排序候选词 UseContextRelatedOrder=False # 模糊键 MatchingKey=question # 触发拼音的前缀键 PinyinKey=z # 自动选择候选词 AutoSelect=True # 选择唯一候选词的长度限制 AutoSelectLength=-1 # 选择唯一候选词的正则表达式 AutoSelectRegex=[uv]. # 没有匹配时自动选择 NoMatchAutoSelectLength=0 # 没有匹配时自动选择的正则表达式 NoMatchAutoSelectRegex= # 自动词组长度 AutoPhraseLength=0 # 词组参与自组词 AutoPhraseWithPhrase=False # 候选词中自动组词的标记符号 MarkerForAutoPhrase=* # 在输入...次后保存自动组词 SaveAutoPhraseAfter=-1 # 精确匹配 ExactMatch=False # 学习 Learning=True # 显示词的提示 Hint=False # 显示自定义提示 DisplayCustomHint=False # 提示和候选词之间的分隔符文本 HintSeparator=" ~ " # 候选词列表方向 CandidateLayoutHint="Not set" # 允许小键盘作为码表输入 KeypadAsInput=False #次选 [Table/SecondCandidate] 0=period #三选 [Table/ThirdCandidate] 0=comma
码表(部分)emoji表情可以直接长按键盘上的逗号键选择,也可以整合到码表里面直接输入。
;fcitx Version 0x03 Table file KeyCode=abcdefghijklmnopqrstuvwxyz Length=4 [Rule] e2=p11+p12+p21+p22 e3=p11+p21+p22+p31 a4=p11+p21+p31+n11 [Data] a 以 a 以后 a 以前 aa 碍 aa 鹌 aabx 皑皑白雪 …… icwt zcwt icwt zcwt icwt
关键词: