zoukankan      html  css  js  c++  java
  • fcitx的安装(fcitx可以很好的支持wine)

    请打开终端,并执行以下命令

    为了防止scim与fcitx冲突,如果你安装了scim,你最好卸载掉scim(有一次我的fcitx莫名其妙无法上屏,卸载掉就正常了):
    sudo apt-get purge scim
    sudo add-apt-repository ppa:wengxt/fcitx-nightly #最新的版本都不需要
    sudo apt-get update
    sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
    sudo apt-get install fcitx-table-all #同时安装其他码表
    im-switch -s fcitx -z default  #设为默认输入法,一般不需要,除非系统有多个输入法

    配置工具

    配置文件在

    局部:~/.config/fcitx/config 或者~/.fcitx/config
    全局:/usr/share/fcitx/data/config
            /usr/share/fcitx/data/tables.conf
    
    


    如果安装了 fcitx-config,右击输入法-配置Fcitx。

    关于候选字显示为方框 也就是大家所说的乱码

    这是因为没有设置正确的中文字体 请通过fc-list找到自己电脑中已经安装的中文字体:

    fc-list |grep Wen

    我选择WenQuanYi Micro Hei这种字体,打开~/.config/fcitx/config:

    [程序]
    显示字体(中)=WenQuanYi Micro Hei
    

    简繁切换

    常用的中文输入法简繁切换是快捷键ctrl+shift+f,fcitx不是这样。

    Fcitx 4 繁体切换快捷键

    常用快捷键

    CTRL+5
    CTRL+6 词组排序
    CTRL+7 删除词组
    CTRL+8 增加词组
    全半角=SHIFT_SPACE
    中文标点=ALT_SPACE  #如果同系统热键有冲突,就请打开~/.fcitx/config 并改为:中文标点=CTRL_.
    

    英文语系用户(en.utf8)

    英文下GTK module设置

    对于 GTK 程序,只需要修改 /etc/gtk-2.0/gtk.immodules或者/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 将:
     "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
    这一行的后面,加入“en”,即更改为:
     "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
    就可以顺利的在英文环境下使用 Fcitx 了。
    
    同理,如果想要在英文环境下使用 SCIM ,那么只要将:
     "scim" "SCIM Input Method" "scim" "/usr/share/locale" "ja:ko:zh"
    更改为:
     "scim" "SCIM Input Method" "scim" "/usr/share/locale" "en:ja:ko:zh"
    
    即可。

    其它系统可能需要的设置_XMODIFIERS

    对于有的系统(如Arch linux),你可能还需要做一些对XMODIFIERS的设置:

       * 打开你主文件夹(/home/$HOME)下的 ~/.bashrc 或者~/.xinitrc文件,添加以下几行:
    
    ~/.bashrc
     #setup XIM environment, needn't if use SCIM as    gtk-immodules
    #export LC_CTYPE="en_US.utf8"                             #It should be the same as locale-gen.
    #export XIM="fcitx"
    export XMODIFIERS=@im=fcitx
    export GTK_IM_MODULE=xim
    export QT_IM_MODULE=xim
    fcitx& 

  • 相关阅读:
    深入浅出Win32多线程程序设计(一)
    dm642的优化
    SpringBoot2
    HZERO微服务平台09: jhipster接入hzero
    如何以纯文本方式简单快速记录java代码的调用过程
    HZERO微服务平台07: 代码分析之登录日志、验证码登录、jwt token等
    HZERO微服务平台02: 认证鉴权体系介绍
    HZERO微服务平台06: 代码分析之token生成、校验、获取信息、传递
    HZERO微服务平台10: 代码分析之admin服务刷新路由、权限、swagger的过程 .md
    HZERO微服务平台11: 代码分析之数据权限、sql拦截 .md
  • 原文地址:https://www.cnblogs.com/leino11121/p/2381906.html
Copyright © 2011-2022 走看看