1. 在 Linux/MacOS 上同时使用 fcitx-rime 和 emacs-rime
在 Linux 上同时使用 fcitx-rime 和 emacs-rime 的重要一点是可以使用两者的词库进行共享,这样可以利用词库共享获得更好的输入体验(当然其实结合 rime-ice 已经可以获得很好地体验了)。
通过软链接可以共享有不同配置文件目录的 fcitx-rime 和 emacs-rime, 只需两个共享一个 sync 目录即可,因为平时用 emacs-rime 比较多,所以我简单地将 fcitx-rime 中创建了一个指向 emacs-rime 配置目录的 sync 同名软链接。
2. 在 MacOS 和 Linux 使用相同的切换输入法方案
我一直使用的是 Rime 的微软双拼输入法,在 Emacs 也使用了 emacs-rime 作为输入源。在 emacs-rime 中,使用的 C-\
切换激活输入法;在操作系统中,统一使用 C-Shift-\
作为快捷键来切换激活输入法。
在 Linux 上,可以通过 Fcitx 的 configuration tools 来配置快捷键,如下图:
同时在 MacOS 上也可以使用类似的配置,设置的方法如下图 System settings -> Keyboard -> Input Sources
:
只需要设置 Select the previous input source
项即可,无需设置 Select next source in input menu
。