Fcitx

前言

簡述一下中/日文輸入法設定

Basic Installation

Arch Base

1
2
3
4
5
6
7
# 中文字型
pacman -S noto-fonts-cjk
# Fcitx4 family
pacman -S fcitx fcitx-mozc fcitx-chewing fcitx-configtool fcitx-qt5 fcitx-qt6

# Fcitx5 family
pacman -S fcitx5 fcitx5-mozc fcitx5-chewing fcitx5-configtool fcitx5-qt fcitx5-gtk

Setup

Fcitx4

1
2
3
4
5
/etc/environment
-------------------------------------------------------------------------
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

基本上XDG會自動啟動

若不會(例如WSL)

那就改成

1
2
3
4
5
6
7
8
/etc/profile
-------------------------------------------------------------------------
# Add Chinese Input Support
export GTK_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export DefaultIMModule=fcitx
fcitx-autostart &>/dev/null

也可以

Fcitx5

1
2
3
4
5
6
7
/etc/environment
-------------------------------------------------------------------------
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus

然後re-login就好了

結論

現在有fcitx5-input-support的前提下,除了WSL以外會建議直接上Fcitx5,比較簡單