-
安裝fcitx輸入法,在
~/.xinitrc
文件中添加如下內容 (我用startx啟動圖形環境,所以在~/.xinitrc中配置X會話)export LC_CTYPE="zh_CN.UTF-8" export XMODIFIERS='@im=fcitx' export GTK_IM_MODULE=xim export QT_IM_MODULE=xim export GTK3_IM_MODULE=xim fcitx -d
-
用
startx
啟動圖形會話后,應該可以看到fcitx成功啟動。打開Emacs,激活輸入法看看。
注意,一定要加export LC_CTYPE...
那一句,不然在Emacs中無法使用中文輸入法。
現在,Emacs應該可以正常使用Fcitx,如果還是不能使用,可能原因是缺少 zh_CN.UTF-8 的 locale,轉3. -
運行
locale
命令查看 LC_CTYPE 的值是否是zh_CN.UTF-8
,如果不是,說明沒有安裝 zh_CN.UTF-8 的 locale.
用root權限運行dpkg-reconfigure locales
選中 zh_CN.UTF-8, 生成新的locale. 重新啟動X,再打開Emacs試試,應該可以正常使用Fcitx了。