TIP

在 Linux 下的 fcitx 输入法虽然简陋了点,但好在扩展性更高,很多内容都支持自定义,比如说颜文字等等

# 使用 QuickPhrase

fcitx 包含了 QuickPhrase 这个附加组件,它支持预定义一些映射以进行快速输入,是配置颜文字的不二选择

配置起来很简单,新建 ~/.config/fcitx/data/QuickPhrase.mb 文件,并在其中添加一些映射就好啦,下面是我喜欢的颜文字,可以直接将这些内容粘贴过去

kaixin φ(≧ω≦*)♪
jing Σ<(=っ°Д °)っ
haoye ヽ(✿゚▽゚)ノ
maozhua (ฅ>ω<*ฅ)
wulian (*/ω\*)
miaowu ○ω●
kun (´-ωก`)
huang ( ๑ˊ•̥▵•)੭₎₎
jidong ː̗̀(o›ᴗ‹o)ː̖́
bixinxin (●'◡'●)ノ❤
jiayou up!(˘•ω•˘)ง
miao ⌯'ㅅ'⌯
heng <( ‵□′)>
shengqi ヾ(。`Д´。)ノ
lengzhu (°ー°〃),
sha (๑•̌.•̑๑)ˀ̣ˀ̣
kaixinxin ♪⸜(๑ ॑꒳ ॑๑)⸝♪✰
zhuazhua ฅ ฅ
haixiu ⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄
aini (୨୧•͈ᴗ•͈)◞︎ᶫᵒᵛᵉ   ♡
momotou ( ´・ω・)ノ(._.`)
xieyan ( ´◔ ‸◔`)
zhayan (●• ̀ω•́ )✧
zaima ( ๑ˊ•̥▵•)੭₎₎
xixi (⋈◍>◡<◍)
wuyu (⇀‸↼‶)
rouyanjing ( ‘-ωก̀ )
xianzhuozi (╯‵□′)╯︵┴─┴
heng (╬ Ò ‸ Ó)
heng s(・`ヘ´・;)ゞ
huanhu ヾ(❀^ω^)ノ゙
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

修改后重启输入法即可,之后只需要先按下 ; 键(可在 fcitx 配置 -> 附加组件 修改)就能激活 QuickPhrase 模式,再按下映射的提示词就能看到对应的颜文字啦

此外,QuickPhrase 也是支持 emoji 的,只不过它只支持 shortcode 的输入方式,比如 :joy: 对应 😂,也就是说即便是在 QuickPhrase 模式下也还是需要先输入 : 才能生效,如果你不习惯的话可以用一下 levinit/fcitx-emoji

# References

  1. 猫颜文字 For Fcitx QuickPhrase