RIME input schema for Vietnamese Chữ Nôm (喃字).
Type Vietnamese using Telex to input Nôm characters.
- 100,000+ entries - One of the most comprehensive Nôm dictionaries
- 46,000 compound words - Multi-syllable phrases like "việt nam" → 越南
- Telex input - Type
nguowfito get 𠊛 (người) - Vietnamese preview - Shows "người" instead of "nguowfi" while typing
- Frequency ranking - Common characters appear first
| Type | Get | Example |
|---|---|---|
aa |
â | aan → ân |
aw |
ă | awn → ăn |
ee |
ê | ees → ế |
oo |
ô | oof → ồ |
ow |
ơ | owf → ờ |
uw |
ư | uws → ứ |
dd |
đ | ddi → đi |
Tones:
| Key | Tone | Example |
|---|---|---|
s |
sắc (á) | as → á |
f |
huyền (à) | af → à |
r |
hỏi (ả) | ar → ả |
x |
ngã (ã) | ax → ã |
j |
nặng (ạ) | aj → ạ |
Step 1: Install Squirrel
brew install --cask squirrelOr download from: https://github.com/rime/squirrel/releases
Step 2: Install nom_viet
Option A: One-line installer (recommended)
curl -fsSL https://github.com/nomnaviet/rime-nom-viet/raw/main/install.sh | bashOption B: Manual download
- Download these 2 files:
- Copy both to
~/Library/Rime/
Step 3: Add to schema list
Create/edit ~/Library/Rime/default.custom.yaml:
patch:
schema_list:
- schema: nom_viet
- schema: luna_pinyinStep 4: Deploy
- Click Squirrel icon in menu bar → Deploy (重新部署)
- Or run:
/Library/Input\ Methods/Squirrel.app/Contents/MacOS/Squirrel --reload
Step 5: Select schema
- Press
Ctrl+`` orF4` to switch to "Nôm Việt 喃越"
Step 1: Install Weasel
- Download from: https://github.com/rime/weasel/releases
- Run installer, restart if needed
Step 2: Install nom_viet
Option A: One-click installer (recommended)
- Download install.cmd
- Double-click to run
Option B: Manual download
- Download these 2 files:
- Copy both to
%APPDATA%\Rime\
Tip: Type
%APPDATA%\Rimein File Explorer address bar to open the folder.
Step 3: Add to schema list
Create/edit %APPDATA%\Rime\default.custom.yaml:
patch:
schema_list:
- schema: nom_viet
- schema: luna_pinyinStep 4: Deploy
- Right-click Weasel icon in system tray → 重新部署 (Deploy)
Step 5: Select schema
- Press
Ctrl+`` orF4` to switch to "Nôm Việt 喃越"
Step 1: Install ibus-rime or fcitx5-rime
# Ubuntu/Debian
sudo apt install ibus-rime
# or
sudo apt install fcitx5-rime
# Arch
sudo pacman -S ibus-rime
# or
sudo pacman -S fcitx5-rimeStep 2: Install nom_viet
Option A: One-line installer (recommended)
curl -fsSL https://github.com/nomnaviet/rime-nom-viet/raw/main/install.sh | bashOption B: Manual download
# For ibus-rime
cd ~/.config/ibus/rime
# For fcitx5-rime
cd ~/.local/share/fcitx5/rime
# Download files
curl -LO https://github.com/nomnaviet/rime-nom-viet/raw/main/nom_viet.schema.yaml
curl -LO https://github.com/nomnaviet/rime-nom-viet/raw/main/nom_viet.dict.yamlStep 3: Add to schema list
Edit default.custom.yaml in the same directory:
patch:
schema_list:
- schema: nom_viet
- schema: luna_pinyinStep 4: Deploy
- ibus: Right-click icon → Deploy
- fcitx5: Right-click icon → Restart
- Install Trime from GitHub releases
- Download
nom_viet.schema.yamlandnom_viet.dict.yaml - Copy to
/sdcard/rime/using file manager - Open Trime → Settings → Deploy
- Select "Nôm Việt" in schema list
- Install iRime from App Store
- Download the schema files
- Transfer via iCloud Drive or WebDAV (built into iRime)
- Deploy in app settings
- Select "Nôm Việt" schema
| Input | Vietnamese | Output |
|---|---|---|
nguowfi |
người | 𠊛 |
vieetj nam |
việt nam | 越南 |
awn cowm |
ăn cơm | 咹𩚵 |
tooi |
tôi | 碎 |
ddij |
đi | 𨅸 |
Dictionary data from Nôm Na Việt — a comprehensive Vietnamese Hán-Nôm dictionary platform.
The dictionary is partly auto-generated from the upstream Nôm Na Việt database. Entries between the markers # >>> NOM-NA-VIET-AUTO-START and # <<< NOM-NA-VIET-AUTO-END at the end of nom_viet.dict.yaml are appended by an automated export; re-runs strip and rewrite only the marked block, so hand-curated lines outside it are preserved across refreshes. To add an entry by hand, place it anywhere outside the auto-block.
- rime-hannom - Another RIME Hán-Nôm schema
- rime-vietnamese - Vietnamese Quốc ngữ + Nôm
- chunom.org - Chữ Nôm resources