A template for quickly initializing Rime. Since I use oh-my-zsh
normally and get a similar feeling when using Rime, I named it oh-my-rime
. You can also call it Mint IME
or Mint
.
If you encounter difficulties with downloading, use the mirrored repository pushed by GitHub Action:
rime configuration tutorial:
- [Cross-platform open source input method Rime customization guide, create a powerful personalized input method] (https://www.mintimate.cn/2023/03/18/rimeQuickInit)
- Bilibili Video: https://www.bilibili.com/video/BV12M411T7gf
- Youtube Video: https://www.youtube.com/watch?v=yc4AivDDpMM
You have a QQ account, you can join the group chat(No Ads!): 703260572
It is strongly recommended to refer to the documentation ↗ for operation!!!
This input method package includes: "Mint Pinyin," "Earth Pinyin - Mint Custom," and "98 Wubi - Mint Lite." After installation, you can switch between them using "Ctrl" + "~" (The default active input method is "Mint Pinyin").
The following tutorials are available for Linux, macOS and Windows (Xp~)
- Install Rime Input Method and log out or restart the computer;
- Download all the configuration files of this warehouse to the local rime configuration file;
- Redeploy Rime (Windows and Linux may need to configure word segmentation dependencies to use EasyEN, reference: EasyEn)
- Get started
The default address of the local rime configuration file is as follows
-Windows
- Weasel:
%APPDATA%\Rime
-Mac OS X - Squirrel:
~/Library/Rime
- Linux
- iBus:
~/.config/ibus/rime
- iBus:
The default address of the local rime log file is as follows: -Windows
- Weasel:
%TEMP%
-Mac OS X - Squirrel:
$TMPDIR
- Linux
-iBus:
/tmp
default.custom.yaml
set the input method, how to switch the input method, turn the page, etc.squirrel.custom.yaml
mouse whisker tube (Mac version) to set which software defaults to English input, input method skin, etc.weasel.custom.yaml
Xiaolanghao (Win version) sets which software defaults to English input, input method skin, etc.
Most of the configuration files are commented.
The dictionary directory dicts in this repository consists of the following:
Detailed explanation:
dicts
├── custom_simple.dict.yaml # Custom dictionary (suggested for adding your own dictionaries)
├── other_emoji.dict.yaml # Emoji dictionary
├── other_kaomoji.dict.yaml # Kaomoji (facial expressions) dictionary (activated by `vv`)
├── rime_ice.41448.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.8105.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.base.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.cn_en.txt # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.en.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.en_ext.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── rime_ice.others.dict.yaml # Rime Ice dictionary (automatically updated by GitHub Action)
├── terra_pinyin_base.dict.yaml # Terra Pinyin default dictionary
├── terra_rime_ice.base.dict.yaml # Terra Rime Ice dictionary based on Python script conversion and automatic updating
└── wubi98_base.dict.yaml # 98 Wubi basic dictionary
For subsequent updates to the dictionaries, you can download the files inside the dicts
directory of this repository and replace the existing files, except for the custom_simple.dict.yaml
file.
If you want to expand the dictionaries on your own, you can import them in the dictionary configuration file of your input method. For example, in the Mint Pinyin dictionary configuration file rime_mint.dict.yaml:
---
name: rime_mint # Make sure the name matches the file name
version: "2024.02.11"
sort: by_weight
# This section is for the dictionaries used by the input method to supplement and expand the vocabulary
# Rime Ice Pinyin Dictionary, automatically updated by GitHub Robot
import_tables:
- dicts/custom_simple # Custom
- dicts/rime_ice.8105 # Rime Ice commonly used character collection
- dicts/rime_ice.41448 # Rime Ice complete character collection
- dicts/rime_ice.base # Rime Ice https://github.com/iDvel/rime-ice
- dicts/other_kaomoji # Kaomoji (facial expressions) (activated by `vv`)
- dicts/other_emoji # Emoji (supplementary, actual usage usually requires OpenCC)
- dicts/rime_ice.others # Rime Ice others dictionary (used for automatic error correction)
...
- Mintimate's Blog: https://www.mintimate.cn
- Mintimate's 爱发电: Join the electric circle and support creation!
- Bilibili: @Mintimate
- Youtube: @Mintimate
- Rime-RimeWithSchemata
- Rime/Xiaolanghao/Shuxuguan Input Method Configuration Notes
- rime-setting
- rime-ice | The long-term maintenance version of Simplified Chinese Characters