OS: archlinux
WM: i3wm
DM: lxdm
尝试了在~/.xprofile
中输入
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
但是没有作用。。。
已经解决了,感谢各位大佬的帮忙!!!
把下面的内容加入到/etc/profile
就好了
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
1
AEANWspPmj3FUhDc 2019-07-08 07:32:40 +08:00
# 安裝 fcitx 包組和圖形化的配置工具
sudo pacman -S fcitx-im fcitx-configtool # 添加環境變量(設置了環境變量可能需要重啟下 DM ) export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" # 打開配置工具( fcitx-configtool ) # 添加你想要的輸入法,和配置其它自己想要配置的。 |
2
AEANWspPmj3FUhDc 2019-07-08 07:35:59 +08:00
![fcitx-configtool 添加的輸入法示例]( https://i.loli.net/2019/07/08/5d2281c60552b71377.png)
|
3
starrycat 2019-07-08 07:39:49 +08:00 via Android
|
4
AEANWspPmj3FUhDc 2019-07-08 07:44:35 +08:00
fcitx 自帶了拼音、雙拼、五筆等輸入方案,沒有特殊的要求可以用自帶的。
也還有其它輸入方案,比如 sunpinyin、rime 等。 具體可見 https://wiki.archlinux.org/index.php/Fcitx |
5
owt5008137 2019-07-08 07:57:21 +08:00 via Android 1
还得装 fcitx 和 fcitx 的输入法,我装的是 rime,然后启动 fcitx,我的 manjaro 是没有默认启动这玩意
|
6
Stevenv 2019-07-08 08:03:53 +08:00 via Android
根据楼上大佬的配置或者 wiki,配置完重启一下
|
7
AEANWspPmj3FUhDc 2019-07-08 08:29:25 +08:00
@owt5008137
哦,對對對,還要重啟。 @badgate 想要開機時啟動 fcitx,你用的 i3wm, 就在 i3wm 的配置中,加入 exec --no-startup-id fcitx 或者在 ~/.xprofile 中加入 fcitx & 如果想要立即啟動,在終端中執行 fcitx -b |
8
vvxex 2019-07-08 09:26:05 +08:00
其实最好的解决方法还是不用中文。
|
9
zeroDev 2019-07-08 09:30:24 +08:00 via Android
你要确保 fcitx 开机自启
|
10
love 2019-07-08 10:04:01 +08:00
如果你用的是 wayland,.xprofile 是不会读取的,要用
cat ~/.config/environment.d/my.conf GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx |
11
bianjp 2019-07-08 22:06:42 +08:00
推荐使用 ~/.pam_environment, 兼容 xorg 和 Wayland。
XMODIFIERS DEFAULT=\@im=fcitx GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx |