昨天升级了下 debian testing ,然后 fcitx 就挂了,表现在只有 WPS 中才可以 ctrl+space 打开并输入中文,其它一律无反应,提交了个 bug 后发现有 fcitx5 ,下一代 fcitx,不过都是在 Arch 上装的,尝试在 debian 上安装了下,没想到工作的还挺好。
卸载老版本 fcitx
1 2
| sudo apt-get remove fcitx sudo apt-get autoremove
|
安装新版本
1
| sudo apt-get install fcitx5 fcitx5-chinese-addons
|
一般说来应该还有两个包 fcitx5-qt 和 fcitx5-gtk ,但提示没找到。
修改配置文件
注意:不要在开着 fcitx5 的时候修改,否则会被覆盖
1
| vim ~/.config/fcitx5/profile
|
加入如下内容(直接拷贝即可)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| [Groups/0] # Group Name Name=Default # Layout Default Layout=us # Default Input Method DefaultIM=pinyin
[Groups/0/Items/0] # Name Name=keyboard-us # Layout Layout=
[Groups/0/Items/1] # Name Name=pinyin # Layout Layout=
[GroupOrder] 0=Default
|
找个简单的 UI
1
| git clone https://github.com/iovxw/fcitx5-simple-theme.git ~/.local/share/fcitx5/themes/simple
|
1
| vim ~/.config/fcitx5/conf/classicui.conf
|
添加或者修改如下内容:
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 32 33 34 35 36 37 38 39 40 41 42 43 44
| # 垂直待选列表 Vertical Candidate List=False
# 界面字体 Font="文泉驿微米黑 Regular 10"
# 候选词数量 PageSize=8
# 外观 Theme=simple
# 联想数量 #PredictionSize=10 # 是否开启联想 #Prediction=False # 是否开启云拼音 #CloudPinyinEnabled=False # 云拼音候选词位置 #CloudPinyinIndex=2 # 双拼方案 #ShuangpinProfile=Ziranma
# 快捷键定义 # 上一页 #[PrevPage] #0=minus #1=Up # 下一页 #[NextPage] #0=equal #1=Down # 上一个候选词 #[PrevCandidate] #0=Shift+Tab # 下一个候选词 #[NextCandidate] #0=Tab
#[Fuzzy] # 模糊音 #[Hotkey] # 繁简转换 # 0=Control+Shift+F
|
设置为系统默认输入法
在设置中找到 input-method ,将 fcitx5 设置为默认输入法
注销并重新登录即可