前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题

Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题

作者头像
猫头虎
发布2024-04-07 20:43:07
7000
发布2024-04-07 20:43:07
举报

前言

简单概述一下,Linux输入法可选的有ibus和fcitx等 目前绝大部分Linux输入法都基于fcitx 包括谷歌中文输入法、搜狗输入法、百度输入法等

一开始我果断选择搜狗输入法 官方最新版本 2.4.0 已适配 Ubuntu 20.04 https://pinyin.sogou.com/linux/

但可能是我用的方法不对? 每次关机都要黑屏卡个几分钟 调查原因发现卡这了fcitx的守护进程上 除此之外,一些系统自带的场景下 输入框无法输入中文,矛头都指向fcitx 于是果断切换到ibus输入法

最终选择 ibus-rime 他的词库确实不如搜狗,但体验还行吧,兼容性强,速度极快 如果后续有折腾精神可以参考这篇文章自己导入词库 https://weibo.com/ttarticle/p/show?id=2309404484640323796997

折腾

卸载 fcitx sogou 输入法

代码语言:javascript
复制
# 彻底卸载sogou和fcitx
sudo apt purge sogoupinyin
sudo apt purge fcitx
sudo apt autoremove
sudo apt remove fcitx*
sudo apt purge fcitx*
sudo apt autoremove

# 删除配置文件
cd .config/
rm -rf sogoupinyin/
rm -rf ibus

安装&配置 ibus-rime

代码语言:javascript
复制
# 安装ibus
sudo apt install ibus ibus-rime

这里需要先注销或重启下系统,然后进入输入法配置

  1. [设置] - [区域与语言] - [输入源] - [+]
  2. 选择 中文(Rime)
  3. 然后删掉其他不需要的输入法
  4. [管理已安装的语言] - [键盘输入法系统]
  5. 选择ibus 重启ibus ibus restart

这里先开个文本编辑器试下中文能不能输入 只要能输入就行,后续再优化配置文件

代码语言:javascript
复制
# 优化配置文件
cd .config/ibus/rime/
gedit default.custom.yaml

# 粘贴以下配置并保存
patch:
  schema_list:
    - schema: luna_pinyin_simp
  menu:
    page_size: 9
  ascii_composer:
    switch_key:
      Shift_L: commit_code

(上述配置包括 仅简体中文、候选词9个、左shift切换中英文)

这里也可以再重启输入法并开个文本测试下效果

代码语言:javascript
复制
ibus restart
gedit

最后剩下一个横排候选词

代码语言:javascript
复制
cd ~/.config/ibus/rime/build/
gedit ibus_rime.yaml

# 粘贴以下代码并保存
style:
  horizontal: true

最后再重启一次输入法测试下效果就结束了

代码语言:javascript
复制
ibus restart
gedit

补充

注意:Ubuntu 20.04 LTS 使用ibus输入法后会导致 WPS 启动奇慢无比 解决方法

代码语言:javascript
复制
sudo apt install libcanberra-gtk-module
sudo apt install appmenu-gtk2-module

完美解决!秒开WPS

END

亲测,效果确实比搜狗差一点,但解决了之前2个大麻烦,也不错。之后有机会再研究如何增加词库

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 折腾
  • 安装&配置 ibus-rime
  • 补充
  • 完美解决!秒开WPS
  • END
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com