25.1 简介

​ 使用ubuntu之后相继用了系统输入法、搜狗输入法、百度输入法,最后使用的是中州韵输入法,也就是rime。不得不去说说这几个的缺点,首先是系统输入法,词库并不强大;其次是搜狗输入法,候选词让人难以理解;紧接着是百度输入法,数字键盘竟然需要候选;最后是中州韵,自由度高,相应的,对新手不友好。

25.2 备注

系统: ubuntu21.10

官网: rime.im

配置文件: 链接 密码: p2et

25.3 安装

25.3.1 启用ibus框架


提示: 桌面找到 语言支持 或者 设置-区域与语言-管理已安装语言 中,键盘输入法系统框架为 IBus 。当然,rime也有fcitx框架的版本,但是已经停更,并且fcitx下,为什么不使用搜狗或者百度呢。

25.3.2 终端安装

sudo apt-get install ibus-rime

25.3.3 启用输入源


提示: 添加输入源时,可能找不到 中文(rime) ,这时候需要在终端输入 ibus restart ,即可在输入源中找到rime。并且,建议再添加一个英语的输入法,因为至少有两个输入源时,顶部栏就会出现明月拼音的图标。

25.3.4 添加输入法

ibus-setup

提示 终端输入以上命令,然后添加rime输入法。但是,我觉得这一步可能并不是必须的。在ubutnu21.10中,ibus-setup的设置对于输入法好像起不了作用。因此,即便不设置,输入法也能够使用。但是,当ibus启动不了时,可以使用这个命令来开启进程。

提示: 到这里,rime安装就已经完了,下面的内容则是一些遇见的问题,以及如何解决的方法。

25.4 问题与配置

25.4.1 文件

链接: https://pan.baidu.com/s/1KdI5k_M12IZCivJKhhBJmQ  密码: p2et

提示: 这是我参考了很多文章,做的一些配置文件。下载解压之后,把里面的文件全部复制到/home/yun/.config/ibus/rime/目录下,重新部署rime即可使用(命令行ibus restart,或者点一下图标上的部署),如果你不知道这有什么用,或者在使用中出现什么问题,那么请往下看,可以自己尝试去基础配置,或者更改我的配置文件,这并不难。

25.4.2 问题

  • 系统启用ibus框架失败,依旧使用fcitx框架的输入法,不知道具体原因。但是,最后解决方法是,将fcitx框架卸载了(但是我并不认为这是个好方法)。

  • rime候选词数量只有5个,且纵向显示

  • 存在输入结果时,shfit切换英文,并不会提交结果。

  • 中文状态下,输入 \ 符号,会出现几个候选词,我觉得没必要。

  • 部分应用启用rime失败,表现为无法输入中文,例如idea,星火商店。

#set ibus environment
export XIM="ibus"
export XIM_PROGRAM="ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"

提示: /etc/profile文件中,添加以上代码,重启电脑。

25.4.3 配置

  • default.custom.yaml文件配置
# default.custom.yaml
# 用户自定义的rime基础设置
patch: schema_list:  # 这是输入方案,例如:明月拼音、仓颉等。就是 ctrl+` 时的那些方案- schema: luna_pinyin_simp    # 只保留明月拼音简化字,但是即便只保留了一个,切换方案时,依旧会有两个,中/半/汉/。是系统自带的一个
#    - schema: luna_pinyin
#    - schema: luna_pinyin_fluency
#    - schema: bopomofo
#    - schema: bopomofo_tw
#    - schema: cangjie5
#    - schema: stroke
#    - schema: terra_pinyin  menu:page_size: 9  # 候选词为9个"ascii_composer/switch_key/Shift_L": commit_code  # 左shift上屏,且切换英文"ascii_composer/switch_key/Shift_R": commit_code  # 右shift上屏,且切换英文

提示: 文件地址/home/yun/.config/ibus/rime/default.custom.yaml,文件需要自己创建。上述内容设置了默认输入方案列表,删除了仓颉、明月拼音繁体版、五笔等,只 保留了明月拼音简化字 ;设置了 候选词的个数为9 ,但最多也只能九个,某些版本可以10个,没必要;设置了 切换英文时,提交当前的拼音字母

  • ibus_rime.yaml文件配置
style:horizontal: true

提示: 文件地址/home/yun/.config/ibus/rime/ibus_rime.yaml,文件需要自己创建。上述内容仅仅设置了 候选词横向显示

  • luna_pinyin_simp.custom.yaml文件配置
patch:switches:- name: ascii_mode# 这是中文,还是英文选择,拼音自然是中文了# 0 就是选项中的第一个,第二个自然就是1,就像数组一样reset: 0states: [ 中文, 西文 ]- name: full_shape# 这是全角与半角的选择,并不局限于是符号的全角与半角reset: 0states: [ 半角, 全角 ]- name: zh_simp# 部分文档这里写的是simplification,但好像并不能启用简体# 是选择简体,还是繁体reset: 1states: [ 漢字, 汉字 ]- name: ascii_punct# 使用中文符号,还是英文符号 reset: 0states: ["。,", ".,"]punctuator/full_shape:"\\" : "、"punctuator/half_shape:"/" : "、"translator/dictionary: luna_pinyin.emoji_texttranslator/dictionary: luna_pinyin.networt_chat

提示: 文件地址/home/yun/.config/ibus/rime/luna_pinyin_simp.custom.yaml,不一定都是这个文件名字,但是朙月拼音简化字的用户配置文件,就叫这个名字,文件需要自己创建。上述内容分为三部分:输入法基本配置、符号配置、第三方词库导入。

  • 第一部分 就是switches下的内容,ascii_mode 表示使用中文还是英文;zh_simp 表示使用繁体还是简体;ascii_punct 表示使用中文标点符号,还是英文标点符号。但是这个选择仅仅针对中文输入时,不管怎么设置,shfit切换英文后,它还是使用的英文标点符号;full_shape 表示的是,使用全角还是半角。值得注意的是,大家可能都有一种误区,觉得全角就是中文标点符号,半角就是英文标点符号,但其实并不是这样的。全角字符占两个字节,半角字符占一个字节,不理解没关系。这里我已经配置好了,如果你改成全角,那么下面有一些全角与半角的对比。

提示: 全角状态下,英文字符,会被强行拉宽,成为全角字符。但是半角状态下,中文符号依旧全角,并不会改变。当然,ubuntu的文本编辑器也能识别,全角与半角。

  • 第二部分 是punctuator下的内容,这里就是设置全角与半角的符号。起初我以为,全角设置的就是中文符号,半角设置的就是英文符号。但事实却并非如此,在上一部分中,你如果选择全角,那么它就会调用这里的全角配置,你选择的是半角,那么它就会调用半角配置。简而言之,这仅仅是对中文的配置,英文符号,并不受这个的影响。
  • 第三部分 是第三方词库的导入,具体导入看这里,个人觉得没什么东西好导入了。除非一些必须用到的,特定的词库。luna_pinyin.emoji_text与luna_pinyin.networt_chat都是我的词库文件,没有词库导入,删掉这两行即可。

顺便一提,gnome无法启用fcitx,也就意味着无法在gnome上输入中文,但是ibus却可以。在做配置文件时,注意缩进,否则配置文件将不会生效。留有此文,以便他日之需。

UBT25:ubuntu安装中州韵rime输入法相关推荐

  1. ubuntu安装五笔输入法(ibus-table-wubi)

    ubuntu安装五笔输入法(ibus-table-wubi) IBus-Table是为基于码表的输入法即所谓的形码开发的输入法框架,常见的形码有郑码.五笔.仓颉.二笔等. 安装如下: # apt-ge ...

  2. Ubuntu安装google拼音输入法

    写在最前 好久没写文章了,随着近期时间的充裕,肯定会加快会博文更新的速度.言归正传,在安装英文Linux系统后(作为开发来说,本人更倾向于安装英文语言环境的Linux系统,这样各种提示,尤其是错误提示 ...

  3. ubuntu安装谷歌拼音输入法(fcitx输入法框架)

    本文转自:点击打开链接 在这篇教程中,我将告诉你如何在ubuntu系统上安装谷歌拼音输入法.谷歌拼音输入法有基于ibus框架的,也有基于fcitx框架的.我只演示fcitx框架下谷歌拼音输入法的安装, ...

  4. 【Linux】【Ubuntu 】Ubuntu安装搜狗中文输入法

    本文记录在 Ubuntu下安装搜狗中文输入法过程. 文章目录 1. 安装 fcitx 1.1 配置源 1.2 命令行安装fcitx 1.3 命令行安装相关工具 2. 系统语言设置 2.1 安装中文支持 ...

  5. Ubuntu——安装中文拼音输入法

    1 致谢 感谢搜狗拼音输入法的开发者们的帮助,你们的输入法还是挺好用的! 2 前言 今天在学习使用Ubuntu系统,不错过系统自带的输入法不是很好用,它总是无法很准确的识别"enen&quo ...

  6. Ubuntu 安装搜狗中文输入法

    最近开始用Ubuntu系统,开始机器学习的相关学习,经过几天的折腾,终于在Ubuntu 17.04装上了搜狗输入法. 安装中文输入法 Ubuntu17.04中支持IBUS,fcitx等输入法框架.分别 ...

  7. Ubuntu 安装小狼豪输入法

    今天给大家推荐一款广受好评的一款 Linux 中文输入法 小狼豪输入法. 小狼豪输入法 开源 可以自己 添加功能,开发词库 等等.. 下面介绍一下 安装方法 Ubuntu 12.04 and high ...

  8. ubuntu安装sougou中文输入法

    这里就以Sougou输入法为例 一.下载 先去 http://pinyin.sogou.com/linux/?r=pinyin 下载sougou输入法 二.配置 点击下载后,有个教程 教程大意就是这个 ...

  9. ubuntu安装sogou中文输入法

    1.安装sogou输入法 首先安装fcitx 一.检测是否安装fcitx 首先检测是否有fcitx,因为搜狗拼音依赖fcitx fcitx 提示: 程序"fcitx"尚未安装. 您 ...

最新文章

  1. LeetCode简单题之爬楼梯
  2. 数据类型长度、原反补码及移位
  3. 委派用户管理Hyper-v
  4. [ECMAScript] 说说你对Babel的了解?
  5. JavaScript中的数学对象Math
  6. LintCode 390. 找峰值 II
  7. 飞鸽传书有多少用户?
  8. char* 赋值 const char* 释放_嵌入式Linux开发《C语言专题(十:彻底搞懂“关键字”const)》...
  9. 初一计算机第6单元,青岛出版社初中信息技术 七年级下册第二单元 第6课 海报设计 教学设计...
  10. 小程序开发小结-线下服务器域名部署等
  11. 1001 害死人不偿命的(3n+1)猜想 (15 分)—PAT (Basic Level) Practice (中文)
  12. silverlight中datagrid数据到处excel
  13. 学习Bash shell编程资料推荐
  14. excel数据正在计算机,excel数据太多表格太卡-急!Excel数据量大,电脑卡死?
  15. 99乘法表,九九乘法表
  16. Python第二阶段学习 day17
  17. 数据开发者启示录:《我,阿里P7,找不到工作》
  18. 周末分享 | 2019年最好的演讲:别让任何人打乱你的人生节奏
  19. 第7章第29节:四图排版:四张图片并列排版 [PowerPoint精美幻灯片实战教程]
  20. 科学计算机复利现值怎么计算公式,怎么用科学计算器算年金现值和复利现值是那个......

热门文章

  1. 白噪声 java_白噪声 高斯白噪声
  2. 信用卡逾期成黑户,不良记录会背一辈子吗?
  3. java php 性能比较_JAVA和PHP的优劣对比
  4. 配置完全免费的https服务器
  5. android 常见面试题(三)
  6. 【转】mysql各版本timestamp默认值
  7. 如何更改 SMTP 端口
  8. 【Python爬虫错误】ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接
  9. MAC地址 的意义及作用
  10. 项目工作中如何进行有效的沟通?