• Ubuntu Linux输入法fcitx方块乱码解决设置


    Ubuntu Linux 10.04自带的输入法不是很好用,linux下的输入法和windows下的比起来还是有很大差距的,相对来说比较好的输入法我看还是fcitx还不 错,不过在Ubuntu下通过“sudo apt-get install fcitx”命令安装之后会出现方块的乱码。那是因为fcitx安装后默认的中文显示字体设置错误。

    fcitx的配置文件 是~/.fcitx/config

    但是直接用 gedit ~/.fcitx/config 打开配置文件显示的也都是乱码,解决办法就是指定编码方式打开“sudo gedit --encoding gbk ~/.fcitx/config ” Ubuntu默认的编码方式是UTF-8格式,因此需要通过gbk方式来打开该文件。

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

    需要将第一行配置改成

    “显示字体(中)=AR PL ShanHeiSun Uni”

    注销之后,fcitx正常工作。

    我的fcitx的配置文件如下, 可以根据个人需要对其进行修改

    [程序]
    显示字体(中)=AR PL ShanHeiSun Uni
    显 示字体(英)=Courier New
    显示字体大小=12
    主窗口字体大小=9
    字体区域=zh_CN.UTF-8
    使用AA 字体=1
    使用粗体=1
    使用托盘图标=1

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

    [界面]
    候选词个数=5
    主 窗口使用3D界面=0
    输入条使用3D界面=2
    主窗口隐藏模式=0
    显示虚拟键盘=0
    输入条居中=1
    首次显示输入 条=1
    # 输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
    输入条固定宽度=0
    输入条偏移量X=0
    输入条偏移量 Y=16
    序号后加点=1
    显示打字速度=1
    显示版本=1
    光标色=92 210 131
    主窗口背景色=240 255 240
    主窗口线条色=150 220 150
    主窗口输入法名称色=170 170 170 150 200 150 0 0 255
    输入窗背景色=240 255 240
    输入窗提示色=255 0 0
    输入窗用户输入色=0 0 255
    输入窗序 号色=200 0 0
    输入窗第一个候选字色=0 150 100
    # 该颜色值只用于拼音中的用户自造词
    输入窗用户词组色=0 0 255
    输入窗提示编码色=100 100 255
    # 五笔、拼音的单字/系统词组均使用该颜色
    输入窗其它文本色=0 0 0
    输 入窗线条色=90 160 90
    输入窗箭头色=255 0 0
    虚拟键盘窗背景色=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
    切换虚拟键盘=CTRL_ALT_K
    GBK支持=CTRL_M
    GBK 繁体切换键=CTRL_ALT_F
    联想=CTRL_L
    反查拼音=CTRL_ALT_E
    全半角=SHIFT_SPACE
    中 文标点=ALT_SPACE
    上一页=-
    下一页==
    第二三候选词选择键=0

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

    [拼音]
    使用全拼=0
    拼音自动组词=1
    保存自动组 词=0
    增加拼音常用字=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

    另外还需要将fcitx设置为默认输入法:

    im-switch -s fcitx

  • 相关阅读:
    echarts仪表盘如何设置图例(legend)
    js上传限制文件大小
    js下载文件及命名(兼容多浏览器)
    为什么每个浏览器都有Mozilla字样(转载于知乎shadow)
    用JS做一个简单的电商产品放大镜功能
    unity下跨平台excel读写
    无限大地图:lightmap拆分
    Unity 打包总结和资源的优化和处理
    Unity3d: 资源释放时存储空间不足引发的思考和遇到的问题
    profiler内存优化:警惕回调函数
  • 原文地址:https://www.cnblogs.com/dartagnan/p/2003602.html
Copyright © 2020-2023  润新知