前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >折腾你的输入法

折腾你的输入法

作者头像
LinkinStar
发布2024-02-09 08:54:46
2540
发布2024-02-09 08:54:46
举报
文章被收录于专栏:LinkinStar's BlogLinkinStar's Blog

想不到有一天我居然会折腾我的输入法… 作为一个折腾的孩子,折腾各种硬件软件是常有的事情,但最近发现了一个输入法,然后掉进了另一个圈子。这个输入法就是:中州韵输入法引擎 RIME,在 mac 上名字叫鼠须管。今天简单记录在 MacOS 下安装和使用的配置过程。

优点

  • 隐私:这个引擎开源的,不可能出现上传你输入的内容到云上的情况
  • 快速:不联网一定比你联网输入要快,但也不联想(所以这个快速因人而异)
  • 高度自定义:想怎么定义都行,可以用自己的词库

缺点

  • 安装和配置有大门槛,当然难不倒我们搬砖的

安装 RIME

我直接用 brew 安装就完事了,当然你也可以官网下载

代码语言:javascript
复制
brew install --cask squirrel

安装完成之后,第一个坑就出现了,输入法并不会直接显示出来,你需要主动添加。

input-method-setting-1.png
input-method-setting-1.png
input-method-setting-1.png
input-method-setting-1.png

我一开始找了半天,一直以为没有安装成功😢

安装 plum

plum(東風破) 是 RIME 的配置管理工具

代码语言:javascript
复制
curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install | bash

安装 雾凇拼音

雾凇拼音 提供了一套开箱即用的完整 RIME 配置

代码语言:javascript
复制
# 拉取并 plum 进入目录(如果按上面步骤已经安装 plum 则你现在已经在这个目录了,不需要做这个操作)
git clone --depth 1 https://github.com/rime/plum.git
cd plum

# 安装或更新:全部文件
bash rime-install iDvel/rime-ice:others/recipes/full

# 安装或更新:所有词库文件
bash rime-install iDvel/rime-ice:others/recipes/all_dicts

现在只需要重新加载一次就可以宣布安装完成了。F4 可以切换输入法(双拼等等)

自定义配置

当然 RIME 最重要的就是支持自定义配置,以下是我自己的配置,仅供参考。

打开配置文件夹(这里有个 Deploy 需要注意⚠️ 一下, 后面会提到)

input-method-squirrel-setting
input-method-squirrel-setting

default.custom.yaml

新建配置文件 default.custom.yaml

代码语言:javascript
复制
patch:
  menu:
    page_size: 8  # 候选词个数
  ascii_composer:
    good_old_caps_lock: true  # true | false
    switch_key:
      Caps_Lock: clear      # commit_code | commit_text | clear
      Shift_L: commit_code  # commit_code | commit_text | inline_ascii | clear | noop
      Shift_R: commit_code  # commit_code | commit_text | inline_ascii | clear | noop
      Control_L: noop       # commit_code | commit_text | inline_ascii | clear | noop
      Control_R: noop       # commit_code | commit_text | inline_ascii | clear | noop

这里我需要自定义的是候选词的个数,还有 Shift 切换中英文

squirrel.custom.yaml

新建文件 squirrel.custom.yaml 这里我需要调整的是字体和配色,app_options 可以使得进入某个应用的时候自动切换为英文避免输入中文,我经常用的是 raycast

代码语言:javascript
复制
# 適用於【鼠鬚管】0.9.13+
# 位置:~/Library/Rime/squirrel.custom.yaml
# 用法:想要哪項生效,就刪去該行行首的#字符,但注意保留用於縮進的空格

patch:
#  us_keyboard_layout: true      # 鍵盤選項:應用美式鍵盤佈局
#  show_notifications_when: growl_is_running  # 狀態通知,默認裝有Growl時顯示,也可設爲全開(always)全關(never)
 style/horizontal: true        # 候選窗横向顯示
#  style/inline_preedit: false   # 非內嵌編碼行jing
 style/font_face: "LXGW WenKai Mono"    # 我喜歡的字體名稱
#  style/font_point: 21          # 字號
#  style/corner_radius: 10       # 窗口圓角半徑
#  style/border_height: 0        # 窗口邊界高度,大於圓角半徑才有效果
#  style/border_width: 0         # 窗口邊界寬度,大於圓角半徑才有效果
 style/color_scheme: lost_temple      # 選擇配色方案
 app_options/com.raycast.macos:
    ascii_mode: true

# 註:預設的配色方案及代碼(指定爲 style/color_scheme )
#   系統默認色系 - native
#   碧水 - aqua
#   青天 - azure
#   明月 - luna
#   墨池 - ink
#   孤寺 - lost_temple
#   暗堂 - dark_temple
#   星際我爭霸 - starcraft
#   谷歌 - google
#   曬經石 - solarized_rock
#   简约白 - clean_white

其他还有很多自定义的配置,请参考官方文档。注意,配置添加或修改完成后需要重新部署才会生效。

安卓如何用雾凇

下载地址:https://github.com/fcitx5-android/fcitx5-android/releases 注意选择版本是:

  • app 的 arm64-v8a
  • plugin.rime 的 arm64-v8a

步骤

  1. 下载上面两个 apk 并安装
  2. https://github.com/iDvel/rime-ice 中的全部内容打包下载到手机
  3. 解压并替换目录 /storage/emulated/0/android/data/org.fcitx.fcitx5/data/rime 注意目录可能不一样,只需看清楚包名和最后的 rime
  4. 重新加载配置(打开输入法界面,键盘的页面,有配置项)

总结

作为一个隐私控,其实输入法一直被我遗忘,因为之前用搜狗输入法,也挺习惯的。但是最近发现了这个输入法,就开始折腾了。其实折腾的过程也是很有意思的,毕竟自己的输入法,自己的词库,自己的配置,这些都是很有意思的事情,使用起来也慢慢发现也挺顺畅的。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 优点
  • 缺点
  • 安装 RIME
  • 安装 plum
  • 安装 雾凇拼音
  • 自定义配置
    • default.custom.yaml
      • squirrel.custom.yaml
      • 安卓如何用雾凇
        • 步骤
        • 总结
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档