Ubuntu 20.10 安装 fcitx5 输入法
众所周知,中文输入法是中国Linux用户的切肤之痛。
在我遇到 fcitx5 之前,所有市面上可以用到的 Linux 输入法我都尝试过一遍,以下列出这些输入法和他们存在的问题(每个输入法后面都会叫做 Linux 版,我为了方便下文不再说明):
- 百度输入法:高分辨率屏幕下输入框大的夸张,并且90%以上概率在输入时会乱码,根本无法正常使用,基本不存在使用价值;
- 搜狗输入法:和 JetBrains 编译器系列严重冲突,只要输入法处于激活模式,JetBrains IDEs就无法工作,在进入界面后立刻卡死;
- 迅飞输入法:只能 Deepin 使用,对于其他发行版用户等于没有。
- iBus-libpinyin:这是 Ubuntu 20.04+ 的默认中文输入法,一开始还算好用,但是越到后面输入结果将越不准确,不存在使用价值。
- fcitx:经典的小企鹅输入法,无功无过,输入结果不准确。
综上,没有一款输入法是在主流 Linux 发行版上都保证能用的。至于个中原因,明显是各家大公司看到无利可图,并不愿意过多去耕耘,以及日常使用 Linux 的用户太少,没有话语权(笑,多数人的价值观为:多就是对,从来如此就是对)。
现在,隆重介绍 fcitx5。
fcitx5 是 fcitx 的作者推出的又一款与时俱进的产品,在图形界面、输入体验和功能扩展上都相较于 fcitx 有很大进步,并且使用体验足以碾压以上提到的各大厂半成品。话不多说,我嫌累。直接上图,上安装教程。它有多牛逼,你们自行体验吧。
运行截图:
下面是安装教程(Ubuntu):
sudo apt install fcitx5* kde-config-fcitx5
其中对 fcitx5 进行完整安装,但是这些包忘记了依赖 kde-config-fcitx5,导致无法打开图形界面设置项,因此补充安装 kde-config-fcitx5。
然后是经典环节,配置环境变量:
在 ~/.pam_environment 文件中尾部插入:
GTK_IM_MODULE DEFAULT=fcitx5QT_IM_MODULE DEFAULT=fcitx5XMODIFIERS DEFAULT=@im=fcitx5
注意,我可以用我多年的 Linux 使用经验保证,这是最标准的做法,不要听网络CV工程师们在各种稀奇古怪的地方配置环境变量,Linux 的环境变量是有加载顺序和规范的,不是你想写在哪儿就写在哪儿的。能工作不代表实现的优雅,希望你明白。至于为什么是这个文件,跟这篇主题无关,以后有机会详谈。
http://www.taodudu.cc/news/show-1167391.html
相关文章:
- kbengine 的 nginx反向代理https/wss 配置 支持kbe负载均衡
- 加速国内 Github 访问,下载,的9种方案!
- baseapp01: [S_ERROR]: [Account 40 => dbid 196]---------->call server client2base_xz Generate an err
- guiconsole 操作命令
- FastDFS的介绍
- [Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql 报错
- fdfs_client.exceptions.DataError: [-] Error: 2, No such file or directory报错问题
- Python中操作mysql的pymysql模块详解
- Docker 常用命令,还有谁不会?
- 虚拟机centos7 桥接模式
- python模拟上传多张图片
- nginx设置跨域问题
- 在Ubuntu 18.04系统上安装Java 11的方法
- 在Ubuntu 18.04系统上安装和配置DBeaver的步骤
- CentOS系统自动下载RPM包及其所有依赖的包(离线部署)
- python 文件服务器
- 此网址已被限制 此网址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求。
- docker更新容器命令 ,自启
- mysql Windows导入sql 失败
- Django获取request header信息
- 合并多个python list以及合并多个 django QuerySet 的方法
- 关于端到端通信的讨论(P2P)
- win10+deepin双系统安装方法(UEFI+GPT)
- python虚拟环境拷贝到另一台电脑,不能直接使用的问题
- centos8 安装mysql8.0
- 使用docker搭建FastDFS文件系统
- ERROR: No matching distribution found for mysqlclient==2.0.3
- docker fdfs修改storage ip
- django Sometimes request.session.session_key is None
- 虚拟机非正常关闭 无法打开
Ubuntu 20.10 安装 fcitx5 输入法相关推荐
- ubuntu 20.04 安装ibus-rime输入法
ubuntu 20.04 安装ibus-rime输入法 为什么安装这个输入法 ibus-rime 安装 使用命令安装 基本设置 为什么安装这个输入法 没有安装搜狗输入法是因为安装完搜狗输入法之后再安装 ...
- ubuntu 20.04安装中文输入法使用不了
ubuntu 20.04安装中文输入法使用不了 按照网上常规方式安装中文输入法,死活使用不了. 解决办法 安装搜狗输入法 下载地址:https://shurufa.sogou.com/linux?r= ...
- ubuntu 20.10 安装 pip3(python3-pip) 出错的解决方案
一.问题描述 ubuntu 20.10已经更换为阿里源,但安装 pip3 时一直出错,如图: 二.问题分析 查看下面给出的提示就知道,系统里默认已经装了的 pip3 依赖包 python3-pkg-r ...
- Ubuntu 20.10安装docker
前提条件 操作系统要求 要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本: Ubuntu Groovy 20.10 Ubuntu Focal 20.04(LTS) Ubun ...
- Ubuntu 20.04安装sogou输入法
文章目录 前言 1 下载sogou输入法 2 安装fcitx输入法框架 3 安装sogou输入法 4 配置sogou输入法 总结 前言 本篇我们尝试在 Ubuntu 20.04 系统中,安装 sogo ...
- Ubuntu 18.10安装中文输入法(五笔/拼音)
1.开启中文输入法,使用Ctrl+Alt+T打开命令提示输入命令: sudo apt-get install ibus ibus-table ibus-table-wubi 2.打开系统设置界面 3. ...
- ubuntu 20.04 安装谷歌输入法
目标: 快速安装谷歌输入法 步骤: 安装fcitx-googlepinyin: sudo apt-get install fcitx-googlepinyin 在应用程序里的语言支持中配置langua ...
- Ubuntu 20.10 安装五笔输入法
1.fcitx模式 输入 sudo apt install fcitx fcitx-table-wbpy 回车 输入超级用户密码后回车开始安装... 输入Y回车 下载输入法...
- Ubuntu 17.10安装搜狗拼音输入法
1.下载搜狗拼音输入法deb包 下载地址:https://pinyin.sogou.com/linux/?r=pinyin 下载完成之后,使用dpkg命令进行安装: $ sudo dpkg --ins ...
最新文章
- 华人计算机视觉鼻祖、双院外籍院士黄煦涛逝世,昔日名师门徒遍天下
- highstock 只显示所有 不显示 月_小米34寸曲面显示器深度体验 办公体验极佳 但是还有个大弱点...
- 实战SSM_O2O商铺_09【商铺注册】DTO之ShopExecution的实现
- Yum出错Error: Cannot find a valid baseurl for repo: addons
- 连接mysql次数_MySQL通过CONNECTION_CONTROL限制连接次数
- Mac OS使用技巧十九:Safari碉堡功能之二查看网页源码
- 手机modem开发(3)---Android Modem log分析
- 标榜 AI 的百度又玩区块链,跟风布局“加密猫”?
- bzoj 3375: [Usaco2004 Mar]Paranoid Cows 发疯的奶牛(二分)
- EM算法的形式化推导
- 电脑自动同步服务器时间bat,关于电脑时间自动同步校准方法
- 计算机画图橡皮擦怎么扩大,大师为你演示win7系统画图工具中改变橡皮擦大小的图文教程...
- 《一只特例独行的猪》摘抄
- 爱是永恒,依然爱是您
- linux漏洞分析,Spring-data-commons(CVE-2018-1273)漏洞分析
- python 判断字符串是否是纯中文或者英文
- java 调整图片分辨率_java 改变图片的分辨率。。。可以吗?
- 给父元素添加点击事件时,获取到的 event.target 为子元素(point-events: none 的妙用)
- 中英文切换遇到的坑-总结
- php输出圆周率100位,JS计算圆周率到小数点后100位实现步骤详解
热门文章
- 调研了2000位CEO,67%的企业都在数字化转型,想做的无非这3点
- 要判断一个飞鸽传书2007是不是好的
- 关于CompleteWithAppPath函数,CompleteWithAppPath(aFileName)
- 三国中最精辟的十句话
- 结合PE格式对linker分析1
- 面试官:我们只想要这样的C++工程师
- 第 4 节:前端面试指南 — JavaScript篇
- unittest测试框架_python接口自动化测试 - 4.unittest单元测试框架学习
- 50T内存?百万机时?头一次见这么耗费内存和机时的分析?
- RFE筛选出的特征变量竟然是Boruta的4倍之多