专栏首页0x0001用 RIME 换掉搜狗输入法

用 RIME 换掉搜狗输入法

从大一开始用 Ubuntu 16.04 LTS 作为主力系统开始,我一直用着搜狗输入法的 Linux 版本来输入中文,一直以来都相安无事,除了偶尔搜狗会崩溃一下之外。最近在网上发现 有人把 Deepin 的 wine QQ 打包整合了一个脚本,可以实现在 Deepin 以外的 Linux 发行版上安装 QQ 等 Windows 软件,看到之初有点小激动,从此我也在 Ubuntu 用上了心心念念的 TIM,尝试了一段时间,体验几乎完美!

当然,在 Linux 桌面的世界中,“完美”这个词是相对的,在使用 wine TIM 的过程中,常常遇到中文不能输入的问题。经过多次观察发现,每当搜狗的 sogou-qimpanel 进程崩掉,自动重启以后,wine 下运行的 TIM 也不能输入中文了。刚好最近我也了解到 RIME 输入法引擎,在 Windows 虚拟机试用了一段时间,被它的轻便和灵活深深地吸引,也寻思着用 RIME 换掉 Ubuntu 下的搜狗。

在 RIME 官网的介绍页面发现,这个输入法主要是基于 ibus 输入法框架的,在搜狗崩了那么多次的经验中,我了解到这是个基于 Fcitx 框架的输入法,至于它究竟有什么关系,我并不清楚,加之不确定当时装系统的我为了跑起搜狗输入法究竟干了些什么,所以暂时没敢动。搜索资料发现,我们是可以直接在系统的设置里面切换输入法框架的,所以我也有了折腾它的勇气。

运行 sudo apt install ibus-rime ,在系统语言设置把输入法框架切换到 ibus,重启,新的输入法并没有出现,折腾许久未果,天知道装搜狗的时候我改了什么,所以最后放弃了这种方式,选择用 Fcitx 版本。

在 Fcitx 下 RIME 的安装过程同样也特别简单,直接 sudo apt install fcitx-rime,然后在 Fcitx 设置里添加输入方案就好了。

加好方案以后,切换到中州韵输入法,发现输入面板是一个丑丑的 Ubuntu Kylin 主题,想起了 RIME 官网的介绍,RIME 只是一个输入法的引擎而已,并没有包含皮肤的部分,猜测皮肤应该是 Fcitx 提供的某些机制吧。

稍稍搜索了一下,果然,找到了 Fcitx 的皮肤的设定!

然后惊喜地找到了一款特别好看的皮肤:ootaharuki99/fcitx-skin-material

至此,我的 RIME 输入法调教之旅也正式开始~

搜索的过程中偶然发现这两篇东西: ibus 有偿开发资助计划 · LinuxTOY

Fcitx 有偿开发资助计划 · LinuxTOY

惊觉笔记本的 Fcitx 还停留在 15 年的 4.2.9 版本,也许将来的某一天,我的编程功力可以足够贡献代码呢?

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 软件开发与生物学

    无意中发现和尝试了 Chrome DevTools 的 Layers 面板,Get 到了庖丁解牛的新视角。不禁感叹 Web 浏览器的巧夺天工,也从此打开了浏览器...

    zgq354
  • PasteImage - 让 Typecho 自带编辑器支持粘贴剪贴板图片

    ------- 2018.10.23 更新 ---------- 最新的 Typecho 开发版已经支持剪贴板图片的粘贴上传,所以本插件可以考虑放弃了 Now ...

    zgq354
  • 按需加载js和css

    博客上有一个用mediaelement-and-player.js弄的播放器,插件默认的是每个页面都加载一次mediaelement-and-player.mi...

    zgq354
  • 【漏洞通告】fastjson<=1.2.62远程代码执行漏洞通告

    2月19日,NVD发布的Jackson-databind JNDI注入漏洞(CVE-2020-8840),在jackson-databind中的反序列化gadg...

    绿盟科技安全情报
  • 如何绕过Windows Server 2008 R2上的身份验证

    在本文中,我们将了解在Windows Server 2008 R2安装上绕过身份验证和重置管理员密码是多么容易。此技术要求我们对运行Windows服务器的计算机...

    周俊辉
  • Spring Cloud 注册中心 Eureka 高可用机制

    Eureka Client 启动的时候发现 Eureka Server 都用不了,导致:

    dys
  • 如何使用Web Share API[每日前端夜话0x84]

    Web Share API 自从它首次在Android 版 Chrome 61中推出以来,似乎已经不再受到关注。从本质上讲,它提供了一种方法,可以直接从网站或 ...

    疯狂的技术宅
  • Redis实现类似同步方法调用的功能(一)

    kongxx
  • 5分钟学会Spring Boot自定义属性和自动配置

    你想像Spring Cloud那样给开发者暴露你组件的配置吗?现在花五分钟来实现这样的效果吧! 新建项目 ? 引入了依赖web。 CustomPropertie...

    ImportSource
  • 福利:长期免费开放一台Eureka Server服务

    恒宇少年为了大家学习SpringCloud方便,特意给大家提供了一个在线开放的Eureka Server服务,大家可以直接在学习使用服务注册时配置使用开放的Eu...

    恒宇少年

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动