RIME
2026-06-05
I use RIME (中州韻) as my input method engine. It's open-source, highly customizable, and runs on Linux via fcitx5.
rime-ice
My config is based on rime-ice, a comprehensive RIME schema collection. It provides solid defaults for multiple Chinese input methods out of the box.
Ziranma
I use the Ziranma double-pinyin scheme. Unlike full pinyin where you type each letter, Ziranma maps every syllable to exactly two keystrokes. It's faster than full pinyin and much easier to learn than shape-based methods like Wubi.
The key mapping follows the standard Ziranma layout:

Each consonant and vowel is compressed into a single key, so a character like 中 becomes vs (v→zh, s→ong). This means I average around 2 keystrokes per character with very few conflicts.
Why RIME
- Privacy-respecting — everything is local, no cloud
- Cross-platform — same config works on Linux, macOS, Windows
- Predictable — once configured, it behaves exactly as expected