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 就完成了。

Archlinux配置fcitx5的更多相关文章

  1. archlinux配置答疑

    Q: chinese can not appear in my firefox and terminal rightly A: pacman -S wqy-microhei Q: install pi ...

  2. 为archlinux配置cron

    cron的作用:cron可以用来周期性地自动执行一些命令. cron的实现:cron有很多实现版本,例如:cronie, dcron, fcron, bcron, vixie-cron,我安装的是 c ...

  3. Archlinux配置~小米笔记本Air 13.3英寸版本

    1 .zsh echo $ SHELL \\查看当前正在使用shell: pacman -S zsh zsh-syntax-highlighting git wget wget https://raw ...

  4. Archlinux + Dwm 配置流程

    本着学习C的态度来了解dwm,本身作为一个i3wm的追崇者,与dwm会擦出怎么样的火花呢? 下载安装dwm archlinuxcn源配置 编辑/etc/pacman.conf文件,添加bfsu的arc ...

  5. 为Arch Linux安装搜狗输入法

    我们在使用电脑的时候很多时候需要输入中文,这个时候如果没有一个中文输入法那么就是一件非常尴尬的事情了.我门现在开始在我们的archlinux来安装sougou输入法 1.我们需要配置我们的源 arch ...

  6. ArchLinux安装与配置小结

    最近无意间发现一个基于ArchLinux的发行版--BlackArch,主题十分炫酷(中二).当然渗透类的Linux 发行版已经有BackTrack和Kali了,不过都是源于Debian的,使用者众多 ...

  7. 将archlinux 2013-06-01版,安装配置为个人工作站

    本文安装所使用的镜像为:archlinux-2013.06.01-dual.iso.首先请看看我安装完成之后的效果.图一,是第一个虚拟桌面及右键菜单图: 图二,是第二个虚拟桌面效果图.后几个虚拟桌面图 ...

  8. archlinux的安装与简单配置(长期更新)

    安装部分较为较为简略,详细内容请查看arch的wiki 分区 cfdisk 格式化 mkfs.ext4 /dev/sdaX ... 挂载分区 mount /dev/sdaX /mnt ... 修改软件 ...

  9. Archlinux 安装配置指导 2015-05-24

    因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到A ...

随机推荐

  1. linux 3个快捷方式

    Ctrl+c组合键:当同时按下键盘上的Ctrl和字母c的时候,意味着终止当前进程的运行.假如执行了一个错误命令,或者是执行某个命令后迟迟无法结束,这时就可以冷静地按下Ctrl+c组合键,命令行终端的控 ...

  2. 【java】学习路径18-Arrays中的sort、binarySearch使用注意

    在使用Arrays.binarySearch()的时候要注意先对数组进行排序. Arrays.binarySearch()方法介绍: Searches the specified array of i ...

  3. 【java】基础1-字符串、堆、栈、静态与引用类型

    /*结论:1,一般变量(int,float,boolean..)使用==比较,引用类型(String,int[],对象)使用equals比较.2,一般的变量存放在栈中,new出来的对象都存放在堆中,字 ...

  4. 巧用 transition 实现短视频 APP 点赞动画

    在各种短视频界面上,我们经常会看到类似这样的点赞动画: 非常的有意思,有意思的交互会让用户更愿意进行互动. 那么,这么有趣的点赞动画,有没有可能使用纯 CSS 实现呢?那当然是必须的,本文,就将巧妙的 ...

  5. 使用 Mypy 检查 30 万行 Python 代码,总结出 3 大痛点与 6 个技巧!

    作者:Charlie Marsh 译者:豌豆花下猫@Python猫 英文:Using Mypy in production at Spring (https://notes.crmarsh.com/u ...

  6. OID 与隐含列

    熟悉PostgreSQL的都知道,PG12 开始,不再支持OID伪列.KingbaseES 为了保证与旧版本兼容,特增加了OID 隐含列的支持. R3版本:OID 是整个数据库共用的"序列& ...

  7. LibTorch | 使用神经网络求解一维稳态对流扩散方程

    0. 写在前面 本文将使用基于LibTorch(PyTorch C++接口)的神经网络求解器,对一维稳态对流扩散方程进行求解.研究问题参考自教科书\(^{[1]}\)示例 8.3. 目录 0. 写在前 ...

  8. ThreadLocal源码学习笔记

    系列文章目录和关于我 一丶ThreadLocal结构 每一个Thread对象都有一个名为threadLocals类型为ThreadLocal.ThreadLocalMap的属性,ThreadLocal ...

  9. Elastic:Elasticsearch的分片管理策略

  10. Beats:Beats 入门教程 (一)