zoukankan      html  css  js  c++  java
  • Ubuntu 18.04中sudo运行的程序无法切换输入法中文输入问题

    Ubuntu18默认为IBus输入法系统,没有找到解决方法。方案是将IBus改为fcitx输入系统。

    1、安装

    sudo apt-get install fcitx-bin
    sudo apt-get install fcitx-table

    或者

    sudo apt install fcitx

    2、配置

    设置--区域与语言--管理已安装语言,修改键盘输入法系统为:fctix,然后应用到整个系统,完成后需要重启或者注销。

    3、也可以考虑安装搜狗输入法,linux下是基于fctix,国内用户还挺建议用的。

    https://pinyin.sogou.com/linux/

    下载安装包,安装:

    sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

    完成后需要重启一下,注销成不成不知道,有人说可以,可以尝试一下。

    之后就是配置输入法了,系统右上角,右键--配置,根据个人配置即可。

    4、完成后普通情况就可以和IBus基本一致了,要让root权限打开的应用输入中文还差一步

    sudo vim /etc/profile

    文末添加配置项:

    export LC_CTYPE=zh_CN.UTF-8
    export PATH=$PATH:$LC_CTYPE
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"

    5、保存就可以了,通过shift切换输入法。

    这样在系统自带的应用搜索框和应用商店又无法输入中文了,哎。Ubuntu作为工具浅使用还成,深度使用要踩的坑有点多呢。

    参考:

    https://www.jianshu.com/p/82deef8c5f58

    https://blog.csdn.net/lupengCSDN/article/details/80279177

  • 相关阅读:
    正则表达式---用户验证
    最短路 Dijkstra
    最短路 Dijkstra+堆优化
    LCIS(最长公共上升子序列)
    最小生成树 Kruskal
    网络流 最大流
    网络流 最小费用最大流
    树链剖分
    树状数组
    双重Hash
  • 原文地址:https://www.cnblogs.com/bulala233/p/10360999.html
Copyright © 2011-2022 走看看