-
安装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了。
相关文章
- 02-17在Android版Crosswalk Cordova中启用Cookie
- 02-17[crunch bang]在Crunch Bang安装和设置fcitx(小企鹅输入法)
- 02-17在 Win7、Win10 家庭版中启用组策略(gpedit.msc)
- 02-17在Emacs中启用Fcitx输入法
- 02-17python – 为什么我在Emacs中收到太多标签?
- 02-17为什么UnicodeEncodeError只在emacs的python shell中引发?
- 02-17在Windows的Emacs中执行当前的Python脚本
- 02-17在Emacs中完成python代码
- 02-17在多线程Python代码中遇到Emacs pdb和断点问题
- 02-17在emacs中打开第二个python解释器