码迷,mamicode.com
首页 > 系统相关 > 详细

gentoo emacs 中文输入法 呼出

时间:2019-02-09 15:11:14      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:解决方法   http   安装软件   输入   usr   退出   acs   odi   无法   

最近在另外一台电脑上面安装 gentoo和 emacs,但是碰到奇怪的问题,在旧电脑上面,可以使用 ctrl + space 呼出输入法,而新电脑只能触发 复制功能。
经过在网上查找和两台电脑之间的对比,找到了解决方法。

  1. 首先使用 locale -a 来查看电脑是否支持 zh_CN.utf8 或者 zh_CN.UTF-8, 然后在 .bachrc 中设置 LC_CTYPE = zh_CN.utf8 或者 UTF-8.

  2. 我用的是 i3wm,所以在 .xinitrc 中设置
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"

  3. 安装字体,经过对比,发现旧电脑比新电脑多了一些字体文件,在 /usr/share/fonts 文件夹下面,多出了 misc, 100dpi, 75dpi。经过仔细对比 font 相关安装软件,发现旧电脑多安装了 font-alias, font-misc-misc。在新电脑上安装这两个软件之后,退出当前帐号,再进无效, 重启再进,就可以生效了。

参考了: emacs中文问题(输入法无法呼出)
https://www.douban.com/note/688353496/

gentoo emacs 中文输入法 呼出

标签:解决方法   http   安装软件   输入   usr   退出   acs   odi   无法   

原文地址:https://www.cnblogs.com/ramlife/p/10357434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!