• CentOS6.5菜鸟之旅:安装输入法(小呀小企鹅)


    一、前言                              

       假如在登录系统的时候语言选择了中文,那么是系统会自带ibus的中文输入法。但由于我打算用英文版,于是就被小企鹅输入法(FCITX)折腾了两个晚上。

    二、检查系统编码                          

       在bash中输入 locale 查看系统编码,假如返回如下内容就得恭喜你了,直接安装fcitx就好了。

    LANG=en_US.UTF-8
    LC_CTYPE=zh_CN.UTF-8
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=

      否则就要执行 yum install "@Chinese Support" 

    三、安装FCITX                                  

      首先在网上下载个fcitx3.4.2-bin.tar.bz2文件,然后通过 jar -jxvf fcitx3.4.2-bin.tar.bz2 在当前文件夹解压出一个fcitx3.4.2-bin的文件夹;进入文件夹执行 ./fcitx.install 执行安装程序。安装过程中可能会报缺少某个共享库的错误,这时只需执行 yum install 缺少的库名 通过yum安装就好了。

    四、配置FCITX为默认输入法                          

      1. 在/etc/X11/xinit/xinput.d下新建配置文件fcitx.conf

      文件内容:

    XIM=fcitx
    XIM_PROGRAM=/usr/bin/fcitx
    XIM_ARGS="-d"
    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx

      2. 重建/etc/alternatives/xinputrc

    sudo mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.bak
    sudo ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc

      3. 配置当前用户的~/.bashrc文件(配置好后,才能正常使用)

    export LC_CTYPE="zh_CN.UTF-8"
    export XMODIFIERS="@im=fcitx"
    export XIM=fcitx
    export XIM_PROGRAM=fcitx
    export GTK_IM_MODULE=xim

      4. 配置随机启动fcitx

       在菜单栏->System->Preferences->Startup Applications中添加fcitx作为启动项即可,注意点:command要填写fcitx的安装路径(/usr/bin/fcitx)。

    四、个性化配置                                  

       fcitx有两个个性化配置文件,分别是/usr/share/fcitx/data/.fcitx/conf(配置输入框外观、输入法种类等)和/usr/share/fcitx/data/tables.conf(配置各种输入法的具体信息)

      /usr/share/fcitx/data/下的是全局配置项,若要针对个别用户配置,则将上述文件复制到/home/用户名/.fcitx/下配置即可。

      注意点:由于上述文件均以GB2312编码,因此需通过 gedit --encoding=gb2312 /usr/share/fcitx/data/conf 才能正常打开文件,否则会出现乱码。

    五、卸载                                      

      在安装包下执行 ./fcitx.uninstall 后,恢复之前的配置信息即可。

    六、总结                                      

      被Windows宠坏的孩子,没想过装个输入法也这么折腾,不过作为程序员不折腾不成活啊!

      尊重原创,转载请注明来自:http://www.cnblogs.com/fsjohnhuang/p/3900405.html,^_^肥仔John

  • 相关阅读:
    2019年Pycharm最新激活码_学生党适用
    Day14_分享昨天看到的一句话
    监督学习算法_k-近邻(kNN)分类算法_源代码
    Python学习需要安装的工具
    Python基础学习资料推荐
    总结一下公司项目使用各种较新的前端技术和 Api 的一些经验。
    由 Session 和 Cookie 的区别说起
    我理解的正确的代码
    回忆我是如何赢得一次踢毽子比赛
    日常的例子说明 throttle 和 debounce 的区别
  • 原文地址:https://www.cnblogs.com/fsjohnhuang/p/3900405.html
Copyright © 2020-2023  润新知