zoukankan      html  css  js  c++  java
  • Ubuntu10.04安装fcitx(无方块!)

    一、删除系统自带的ibus输入法:
    ubuntu10.04 自带了一个ibus输入法,但不如小企鹅输入法小巧好用,我们可以在新立得软件包管理器里搜索“ibus”,选择“ibus”,鼠标右键选择“标记以便彻 底删除”(sudo apt-get autoremove ibus),然后点击应用就可以把它删除了(
    不要安装语言支持,因为安装后为iBus

    二、安装fcitx小企鹅输入法:


    1.新立得软件包管理器里搜索“fcitx”,鼠标选择“标记以便安装”(sudo apt-get install fcitx 或通过
    http://code.google.com/p/fcitx/downloads/list下 载fcitx-deb安装包)
    2.配置环境,终端输入:

    sudo gedit ~/.bashrc


    在里面增加一行语句:


    export XMODIFIERS="@im=fcitx"

    然后保存并关闭。注销系统重新登录。

    3.接着再在终端里输入:fcitx
    成功的话应该能够启动fcitx小企鹅输入法。
    4.
    注:以下步骤可省略,因为可能会出现两个fcitx进程,其中一个僵 死
    安装im-switch,输入:

    sudo apt-get install im-switch


    如果安装好,则再次在终端输入:


    sudo gedit /etc/X11/xinit/xinput.d/zh_CN


    如果有文件则不编辑
    ,没有就新建了一个zh_CN文件,在里面添加如下内容:

    XIM=fcitx
    XIM_PROGRAM=/usr/local/bin/fcitx
    XIM_ARGS=""
    GTK_IM_MODULE=XIM
    QT_IM_MODULE=XIM
    DEPENDS="fcitx"


    然后保存并关闭。

    将fcitx设置成默认的输入法:

    im-switch -s fcitx -z default


    5.在“系统”→“首选项”→“启动应用程序”中添加Fcitx启动项,点击“添加”,名称为:fcitx,命令为:fcitx -d,然后再点击“添加”(我没有添加此步骤,但重启系统后fcitx加载正常)

    至此,fcitx就安装完成了,重启计算机就行啦!

    三、fcitx小企鹅输入法配置及美化


    用gedit打开config文件,在终端里输入:
     (可能会有乱码,那是编码不同的原因,你可以使用一个支持GB18080编码的编辑器(设定gedit也可以),我因为平时习惯geany,这里直接改成用geany打开,然后文件->重新载入为-> 东亚语系 -> GB18080 下面的也相同)
    sudo gedit ~/.fcitx/config(或 gedit ~/.config/config)

    修改如下:


    [程序]
    显示字体(中)=WenQuanYi Bitmap Song
    显示字体(英)=Courier New
    显示字体大小=12
    主窗口字体大小=9
    字体区域=zh_CN.UTF-8
    使用AA字体=1
    使用粗体=1

    [输出]
    数字后跟半角符号=1
    Enter键行为=2
    分号键行为=0
    大写字母输入英文=1
    转换英文中的标点=1
    联想方式禁止翻页=1

    [界面]
    候选词个数=5
    主窗口使用3D界面=0
    输入条使用3D界面=0
    主窗口隐藏模式=1
    显示虚拟键盘=0
    输入条居中=1
    首次显示输入条=0
    # 输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
    输入条固定宽度=0
    输入条偏移量X=0
    输入条偏移量Y=16
    序号后加点=1
    显示打字速度=1
    显示版本=1
    光标色=102 159 66
    主窗口背景色=255 255 255
    主窗口线条色=203 202 186
    主窗口输入法名称色=153 153 153 102 159 66 56 134 230
    输入窗背景色=255 255 255
    输入窗提示色=2 89 196
    输入窗用户输入色=255 0 132
    输入窗序号色=0 66 200
    输入窗第一个候选字色=0 99 200
    # 该颜色值只用于拼音中的用户自造词
    输入窗用户词组色=0 99 200
    输入窗提示编码色=255 0 132
    # 五笔、拼音的单字/系统词组均使用该颜色
    输入窗其它文本色=56 134 230
    输入窗线条色=203 202 186
    输入窗箭头色=193 227 151
    虚拟键盘窗背景色=220 220 220
    虚拟键盘窗字母色=80 0 0
    虚拟键盘窗符号色=0 0 0

    # 除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔
    [热键]
    打开/关闭输入法=CTRL_SPACE
    # 中英文快速切换键 可以设置为L_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER
    中英文快速切换键=L_SHIFT
    双击中英文切换=0
    击键时间间隔=250
    光标跟随=CTRL_K
    隐藏主窗口=CTRL_ALT_H
    GBK支持=CTRL_M
    GBK繁体切换键=CTRL_ALT_F
    联想=CTRL_L
    反查拼音=CTRL_ALT_E
    全半角=SHIFT_SPACE
    中文标点=CTRL_.
    上一页=, PGUP
    下一页=. PGDN
    第二三候选词选择键=0

    [输入法]
    使用拼音=1
    拼音名称=智能拼音
    使用双拼=0
    双拼名称=智能双拼
    默认双拼方案=自然码
    使用区位=0
    区位名称=区位
    使用码表=1
    提示词库中的词组=1
    其他输入法=

    [拼音]
    使用全拼=0
    拼音自动组词=1
    保存自动组词=1
    增加拼音常用字=CTRL_8
    删除拼音常用字=CTRL_7
    删除拼音用户词组=CTRL_DELETE
    # 拼音以词定字键,等号后面紧接键,不要有空格
    拼音以词定字键=[]
    # 重码调整方式说明:0-->不调整  1-->快速调整  2-->按频率调整
    拼音单字重码调整方式=2
    拼音词组重码调整方式=1
    拼音常用词重码调整方式=0
    模糊an和ang=0
    模糊en和eng=0
    模糊ian和iang=0
    模糊in和ing=0
    模糊ou和u=0
    模糊uan和uang=0
    模糊c和ch=0
    模糊f和h=0
    模糊l和n=0
    模糊s和sh=0
    模糊z和zh=0

    点击保存,在输入法开启状态下按Ctrl+5或重启计算机启用新配置
    注:因为版本和各系统里得文件可能不一样,请注意对比,否则可能会出现无法启动fcitx的情况.

    四、删除fcitx多余输入法码表

    fcitx默认是有较多的输入法的,通过 ~/.fcitx/config修改可以去掉双拼、区位,但如果你只用五笔而又偶尔需要切换到拼音下去打个别生字的时候,可能会讨厌按数次的 ctrl+shift,按alt+f2或打开终端,输入:

    gksu gedit /usr/share/fcitx/data/tables.conf

    五、重新启动fcitx
     
    killall fcitx
    fcitx -d
    现在应该就可以用了

    原码表文件备份:

    #以#打头的为注释
    [码表]
    名称=五笔字型
    码表=wbx.mb
    调频=0
    拼音=1
    拼音键=z
    自动上屏=-1
    空码自动上屏=0
    模糊=1
    模糊键=z
    自动词组=1
    自动词组长度=4
    词组参与自动造词=1
    保存自动词组=0
    精确匹配=0
    提示编码=0
    符号=zzzz

    [码表]
    名称=五笔拼音
    码表=wbpy.mb
    调频=2
    拼音=1
    拼音键=z
    自动上屏=-1
    空码自动上屏=-1
    自动词组=1
    精确匹配=0
    提示编码=0

    [码表]
    名称=二笔
    码表=erbi.mb
    调频=0
    拼音=1
    拼音键=[
    自动上屏=-1
    空码自动上屏=0
    模糊=1
    模糊键=?
    自动词组=1
    自动词组长度=4
    词组参与自动造词=0
    保存自动词组=0
    精确匹配=0
    提示编码=0

    [码表]
    名称=仓颉
    码表=cj.mb
    调频=0
    拼音=1
    拼音键=[
    自动上屏=-1
    空码自动上屏=0
    模糊=1
    模糊键=?
    自动词组=0
    精确匹配=0
    提示编码=0

    [码表]
    名称=晚风
    码表=wanfeng.mb
    中止键=,;/.
    调频=0
    拼音=0
    自动上屏=-1
    空码自动上屏=1
    模糊=0
    自动词组=0
    精确匹配=0
    提示编码=1

    [码表]
    名称=冰蟾全息
    码表=qxm.mb
    调频=1
    拼音=0
    #拼音键=z
    自动上屏=-1
    模糊=1
    模糊键=#
    自动词组=1
    自动词组长度=4
    词组参与自动造词=1
    保存自动词组=1
    精确匹配=0
    提示编码=1
    #符号=zzzz

    [码表]
    名称=自然码
    码表=zrm.mb
    调频=1
    拼音=0
    自动上屏=-1
    模糊=0
    自动词组=0
    精确匹配=0
    提示编码=1

    [码表]
    名称=电报码
    码表=db.mb
    自动上屏=-1
    精确匹配=0
    提示编码=1
    候选词选择键=qwertyuiop

    在你不需要的东西加上#或者你如果确定今后都不会用到这些输入法直接删除也可以,保存退出。激活fcitx输入状态, 再按ctrl+shift,就会发现多余的码表都没有了.

    重新

  • 相关阅读:
    持续集成 自动化构建、测试、部署您的Coding代码
    MySQL主从 常见的错误及解决方案
    老王带你走过 Kafka 入门教程
    Spring Cloud Eureka 常用配置及说明
    关于智慧大数据中心平台建设思路
    工作经验是积累总结出来的
    程序员晋级CTO之路的8大准则
    Spring Cloud Feign 使用方法与性能优化
    Elasticsearch(ES)API 增删查改常用操作
    ELK 日志采集 实战教程
  • 原文地址:https://www.cnblogs.com/qianyuming/p/1996317.html
Copyright © 2011-2022 走看看