简介
ARIF (Another Readline Input Framework) 是一个轻量的输入法框架, 目前支持 GNU Readline 作为前端,RIME 作为输入法引擎。
项目主页:https://www.nongnu.org/arif/
ARIF 以「极简主义」作为设计原则:
- 最小依赖:核心组件仅依赖 POSIX.1-2001 ,天生跨平台;选用 Readline 作为前端,无需适配各种图形环境。
- 朴素实现:简单粗暴的代码实现,合计不到 2k 行,小白也能看懂。
- 开箱即用:无需繁琐的配置,安装后只需指定 Readline 键位并部署好 RIME ,即可开始输入。
- ...
杂谈
回想起开发这个小工具的初衷,大概是小白时期的一些抱怨:输入法配置繁琐,而且经常踩图形界面兼容性的坑(尤其是在刚开始使用 Wayland 那会儿),用起来不爽。
而我对于中文输入的需求不高,不想花太多时间在配置输入法上面,于是本着「一切从简,拒绝折腾」的原则,开发了这个小工具。在 2023 年初公开发布,但仍然以自用为主,只做了小范围的宣传。 近期对其稍作修缮,发布了第一个 beta 版本,并申请收录到了 RIME 的社区支持列表。
如果你也是和我一样的极简主义者,或者只是想临时拿来应急,ARIF 或许可以帮到你。 也欢迎各位大佬在技术或者设计上给出建议。