在 Ubuntu 下配置 Fcitx5
source link: https://cyrusyip.org/zh-cn/post/2020/11/06/configure-fcitx5-on-ubuntu/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
# 安装 Fcitx5
sudo apt install fcitx5 \
fcitx5-pinyin \
fcitx5-chinese-addons \
fcitx5-frontend-gtk2 \
fcitx5-frontend-gtk3 \
fcitx5-frontend-qt5 \
fcitx5-module-ibus \
fcitx5-module-cloudpinyin \
fcitx5-material-color
# 把 Fcitx5 设置为默认输入法
im-config -n fcitx5
# 设置 Fcitx5 拼音输入法
fcitx5-configtool
# 开机启动
cp /usr/share/applications/fcitx5.desktop ~/.config/autostart/
修改标点符号键位映射
Fcitx5 默认的标点符号键位为:
$ cat /usr/share/fcitx5/punctuation/punc.mb.zh_CN
. 。
, ,
? ?
" “ ”
: :
; ;
' ‘ ’
< 《
> 》
\ 、
! !
$ ¥
^ ……
* ×
_ ——
( (
) )
[ ·
] 「 」
~ ~
因为我常用 Markdown 和直角引号,所以把原本是弯引号的键位改成了直角引号,把方括号的键位改成了弯引号,取消了乘号和分隔符。如果要输入乘号和分隔符,就按下 Ctrl + Alt + Shift + U
,输入multiplication sign
或 middle dot
(用对应的 Unicode 码也行);使用 Tab
和 Shift Tab
选择、↑
和 ↓
翻页,Enter
确定。
其他键盘上没有的字符也可以用这个方式输入,选中字符后按下 Ctrl + Alt + Shift + U
就可以获取字符名称。
设置方法:
-
建立新的配置文件
mkdir ~/.local/share/fcitx5/punctuation/ touch ~/.local/share/fcitx5/punctuation/punc.mb.zh_CN nano ~/.local/share/fcitx5/punctuation/punc.mb.zh_CN
-
把下面的配置内容复制进去:
. 。 , , ? ? " 「 」 : : ; ; ' 『 』 < 《 > 》 \ 、 ! ! $ ¥ ^ …… _ —— ( ( ) ) [ ‘ ’ ] “ ” ~ ~
-
重启 Fcitx5
pkill fcitx5 && fcitx5 &
变化如下:
$ icdiff punc.mb.zh_CN.old punc.mb.zh_CN.new -U 0
punc.mb.zh_CN.old punc.mb.zh_CN.new
" “ ” " 「 」
--- ---
' ‘ ’ ' 『 』
--- ---
* ×
--- ---
[ · [ ‘ ’
] 「 」 ] “ ”
使用中文维基词库
-
选择日期最新的
zhwiki-*.dict
下载 -
sudo mkdir /usr/share/fcitx5/pinyin/dictionaries # 建立词库目录 sudo cp zhwiki-20201020.dict /usr/share/fcitx5/pinyin/dictionaries # 添加词库
-
重启 Fcitx5
pkill fcitx5 && fcitx5 &
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK