fcitx5——Linux中最好用的中文输入法

ArchLinux配置fcitx5 输入法

本文基于archlinux + dwm。其他的桌面环境以及窗口管理器,配置选项差不多。

安装基础包

  • fcitx5-im

    首先是fcitx5-im包组,根据官网介绍,这个包组包含了:fcitx5本体、fcitx5-configtool和必要的输入法模块

  • fcitx5-chinese-addons

    包含与中文相关的 addon,例如拼音、双拼和五笔。

  • fcitx5-material-color

    一个fcitx5 的主题样式

sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-material-color

fcitx5 配置

配置环境变量

sudo vim /etc/environment
----------------------------
# 在最后追加以下行
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

配置fcitx5开机自启

vim ~/.xinitrc
------------------------------
# 在最后的exec dwm之前添加一句
fcitx5 &

重启电脑或者注销

使用fcitx5-configtool

重新进入桌面之后,打开fcitx5-configtool。会进入下面的窗口,这里点击取消选中“仅显示当前语言”的复选框

取消选中之后会出现一些中文常用的输入法,我们选择拼音,然后移到左边

之后就可以看到pinyin已经加到左边我们在使用的输入法的框里面了,这里我们点击apply

Global Options

这里需要注意的就是中英文切换的方法是ctrl+space,然后勾选下面的复选框可以将中文设置为默认输入法,这个Linux用户不建议勾选。

这里改完之后重启一下设备。

基本使用

那么现在重启之后,实际上fcitx5已经可以使用了,在输入界面按ctrl+space可以看到一个“拼”字,现在就可以输入中文了。

其实在这里就能看出来现在还存在的一些弊端,这个联想能力太差了,这个明显是我们不能接受的,那我们继续我们的配置

高级配置

美化

继续使用fcitx5-configtool 工具进行配置

进入addons选项卡,可以看到UI类下面有一个classic User interface ,也就是用户接口的意思,点击这一项后面的configure

点击这里选择一个喜欢的主题,然后点击OK

看看效果,好像确实好了那么一丢丢,但仅仅是一丢丢

还有其他的一些主题可以安装,可以去AUR找找。

词汇匹配

云拼音

下拉找到输入法类,点击pinyin后面的配置按钮

  1. 首先enable cloud pinyin

  2. 然后配置字库

    将backend选项改成baidu

    然后点ok返回

离线字库

安装相关离线字库包:位于archlinuxcn

sudo pacman -S fcitx5-pinyin-moegirl fcitx5-pinyin-zhwiki

可以在fcitx5-configtool -> addons -> input Method(pinyin) -> Dictionaries -> configure 查看安装的离线字库。

到这里archlinux 安装配置 fcitx5 就完成了。

最新文章

  1. T-SQL:毕业生出门需知系列(二)
  2. Windows 窗体启动和关闭的事件顺序
  3. 1007 Numerical Summation of a Series
  4. Android动画之硬件加速
  5. C# 小数点后保留两位小数,四舍五入的函数及使用方法
  6. 学以致用三十三-----django生命周期
  7. Unity编辑器:清空控制台(Console)
  8. 使用FileZilla连接时超时,无法连接到服务器
  9. Nuxt.js + koa2 入门
  10. /etc/inittab加入自动启动格式
  11. poj3061 Subsequence(尺取)
  12. 用C语言获取任意文件的长度(可能大于2GB)
  13. 自研DCI网络路由交换协议DCIP-白牌交换机时代的企业网络
  14. webpack 图片资源处理
  15. xml获取属性值的方法
  16. Collection Set List 集合二
  17. IOS与安卓的远程调试
  18. python berkeley DB操作——打开btree索引文件中的database
  19. Installing pip on CentOS 7 for Python
  20. openssl 再爆惊天漏洞及紧急修复指南

热门文章

  1. SiteSucker Pro for Mac 专业的网站下载工具
  2. 【PMP学习笔记】第5章 项目范围管理
  3. 如何自动清理 KingbaseES SYS_LOG
  4. docker-compose概述--翻译
  5. [Golang] GO 语言工作环境的基本概念
  6. Java中的SPI原理浅谈
  7. 【全网最全】springboot整合JSR303参数校验与全局异常处理
  8. 使用Prometheus和Grafana监控emqx集群
  9. 获取Docker容器名称和ID
  10. SpringBoot项目的CI配置 # 安全变量