admin管理员组

文章数量:1601548

文章主要回答如何在ubuntu使用中文输入法。

环境:ubuntu版本迭代:20.04 -> 22.04 -> 24.04

文章目录

  • 为 Ubuntu 系统添加中文输入法
    • 添加中文语言包
    • 安装中文输入法
    • 设置记忆词汇
  • 使用rime
  • 使用Fcitx5中文输入法
    • 后续更新
  • 修改默认语言

为 Ubuntu 系统添加中文输入法

添加中文语言包

参考文献 [1]

安装中文输入法

参考文献 [1]

细节Add an Input Source窗口中选择Chinese后,可能并没有如下图这么多选项,这时候可能需要重启。最后,注意选择 Chinese (Intelligent Pinyin)

设置记忆词汇

我发现默认情况下,并不支持记忆词汇,导致每次都要找。因此这里调整成根据使用习惯调整词汇顺序。注意我使用的输入法是 Chinese (Intelligent Pinyin),如果其它输入法具体细节可能不一样。

打开Preferences,勾选 Remember every input as a phrase 这一项,这样就可以实现了。

[1] 为 Ubuntu22.04 系统添加中文输入法

使用rime

2024-03-03
在我使用了Chinese (Intelligent Pinyin)一段时间后,我不知道为什么每隔一段时间要卡一次,只有切换会英文也就是win+space 后才能恢复正常。不知道是不是输入法的原因,因此我决定换一个输入法试试。
参考 Ubtuntu 安装中州(rime)输入法 安装。注意一开始默认是繁体,按照上述的方法可以解决。先测试一段时间,看还会不会经常卡顿。

2024-03-06
在新安装的输入法下,有些情况下也会发生卡顿,但只要切换另一个输入法,又会恢复正常。因此可以备两个输入法😓,一个卡顿了可以切换另一个。

2024-04-14
我发现在rime下,经常会出现卡顿,然后键盘输入会不断卡顿的输入,非常烦,导致我经常需要回退,目前来看这些中文输入法都不稳定,rime感觉更加糟糕。

2024-05-11
决定卸载rime,感觉非常糟糕

sudo apt-get remove ibus-rime

使用Fcitx5中文输入法

尽管我在ibus pinyin和rime之间频繁切换可以一定程度上解决中文输入卡壳的问题,但频繁的切换实在让我非常难受,尤其是在写论文(翻译 dog)时。

于是我转向,Fcitx5,安装参考 ubuntu-22-04-chinese-simplified-pinyin-input-support 。对了,其实不必要重启,注销 (logout) 就可以更新设置。

关于写 ~/.bashrc 文件这一步,我用的是 cant-use-google-pinyin-on-ubuntu-22-04 这篇文章的内容,不过我估计没有区别。

如果按照第一个网站的步骤,可能会遇到可以在命令行上输入中文,但是到网站之类的就不行了。根据这篇文章和其评论 Ubuntu22.04安装Fcitx5中文输入法(详细) ,可以用下面命令解决。

sudo apt install fcitx5-frontend-*

因此,需要的命令如下:

sudo apt install fcitx5 fcitx5-frontend-* fcitx5-config-qt

Add the following lines to either ~/.bashrc

export XMODIFIERS=’@im=fcitx5’
export XMODIFIER=’@im=fcitx5’
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export DefaultIMModule=fcitx5

注销 (logout) 就可以更新设置。完成。

最后一个问题是中文输入的提示框风格太经典和太迷你了。这里可以调节。点击右上角小键盘,选择 configure -> Addons -> classic user interface (右侧的那个齿轮)

就可以调节字体之类的。

关于主题可以看到这个界面同样可以选择主题。根据上述知乎文章,到 fcitx5-sogou-themes 或者 Fcitx5-Material-Color 下载相关主题,放在 ~/.local/share/fcitx5/themes/ 目录下,就可以了。调整过后的输入大致这样。

但不知道为什么切换中英文快捷键总是失效,需要手动切换。

后续更新

(2024-06-07)使用体验。需要手动切换总是存在,不过一般是第一次需要手动切换,后续不需要,但不绝对。不过比 ibus 的流畅多了,使用至今没有出现卡壳现象。

(2024-06-07)单双行模式切换。不知道为什么我的 wps 在单行模式下压根看不到拼音,如果忘了,完全不知道前面输了啥(如图)。

根据 fcitx5-themes,单双行(预编辑)模式的切换快捷键 ctrl+alt+P,也就是说,不改上面的配置,也可以直接用这上快捷键进行切换。改成双行模式就好看多了。

(2024-09-06)输入法切换。使用左shift可以切换,右shift不行。我之前是使用左shift进行切换,发现经常出现不同应用(例如wps,typora)切换后,需要先手动(鼠标切换)之后才能流畅地用左shift切换。今天发现原来可以用 ctrl + space 键进行切换,则再也不需要手动切换了。因此感觉 fcitx5 是我遇到的最好用的输入法(不知道前面的输入法改进没 😄)。

修改默认语言

https://blog.csdn/mbdong/article/details/122358856

本文标签: 中文输入法Ubuntu