ubuntu17.10 以上设置fcitx的问题

系统字体配置、中文显示和输入法问题
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: ubuntu17.10 以上设置fcitx的问题

#31

帖子 TeliuTe » 2018-03-24 10:30

fcitx和ibus两个输入法都很不错,我在机房里选的fcitx,配合搜狗拼音,学生用着很顺手,ibus系统自带,跟Windows相似,自带的软件都是能用而不是好用
有个问题,学生如果乱点乱拖会把输入法小键盘卡没了,只剩下一个小企鹅,能有个一键修复重启输入法的功能就好了,注销、重启机子或者删除.config里的sogou*都比较麻烦
另外全角半角的快捷键希望去掉,很容易误按又很难发现纠正,状态栏上增加一个大写锁定的指示图标,习惯了输入法出错让看状态栏
fuhuizn
帖子: 947
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

Re: ubuntu17.10 以上设置fcitx的问题

#32

帖子 fuhuizn » 2018-03-28 12:58

简单事情搞这么复杂,纯粹故弄玄虚。
sudo apt-get install fcitx fcitx-googlepinyin im-config
然后运行
im-config
按指导点鼠标修改输入法。
然后到系统设置的“区域和语言”中把输入源中的ibus输入法删掉。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: ubuntu17.10 以上设置fcitx的问题

#33

帖子 Ping-Wu » 2018-12-25 1:28

https://www.csslayer.info/wordpress/fci ... B/#respond
纯粹不吐不快
Posted on January 7, 2018 by csslayer

更新:好吧原文作者说是 “gnome control center”。

后文可以略过了。

http://forum.ubuntu.org.cn/viewtopic.ph ... 8#p3200398

下面是原文

其余内容不论,我们单说第一句:「前一阵子 Ubuntu 的预设输入系统从 IBus 改为 Fcitx,但因后者不支持 gcc,搞得天下大乱,于是 Ubuntu 17.10 又换回 Ibus 了。 LZ 建议把 ibus 删除掉换成 fcitx,并不见得问题就消失了。」

不支持 gcc???黑人问号???

其一、世界上绝大多数发行版,包括 ubuntu 都是默认 gcc 编译器。debian 的迁移到 clang 的进程虽然一直有提但是绝对还没有完成,而且也只是测试是否「可以编译」,作为 debian 下游的 ubuntu 也显然还没有迁移到非 gcc 编译器。打包 fcitx 的人我都基本认识大半,从来没人和我说 fcitx 有什么不能在 gcc 上编译的问题。

突然来这么一发指责,你得给我拿出证据来。

其二、ubuntu 作为一个二进制发行版,原本就不需要用户从代码编译,你是从哪发现不支持 gcc 的?
我就是原文的作者。

我觉得一般人使用 fcitx 的最大原因就是能执行搜狗拼音,后者是一个闭源的软件。我个人对闭源软件没有意识上的排斥,但碰到严重问题时,常常没有人可以解决。几年前搜狗拼音出了问题,拖了两个月,把我们的面子丢尽了。我知道这个论坛绝大多数坛友功力都很高强使用搜狗没有问题,但我们必须考虑推广对象包括一般民众的需要,是不可能再考虑的。

Linux 系统中文输入的主流还是(红帽在积极支持的)libpinyin*,fcitx 在更新配合方面就比 ibus 落后一些。目前 libpinyin 有稳定度的问题,因此更新很频繁,Ubuntu 18.10 已使用最新版本的 libpinyin 跟 ibus-libpinyin,以前的版本可以用 ppa 升级。

libpinyin 稳定度的问题目前还没有完全解决。我个人比较偏好 ibus-pinyin,速度快又没有稳定性的问题**。但使用 pinyin 中文输入引擎时必须有一个在 Ubuntu 里叫做 pinyin-database 的字典配合,否则很不好用。我还不知道如何在 fcitx 架构下让 pinyin 配合使用 pinyin-database,这是我不愿意考虑 fcitx 的最大原因。

* 举一个例子,今年暑假时,谷歌支持了重庆师范大学软件工程系一个大三学生 Lianna Xu 为 ibus-libpinyin 及 ibus-pinyin 建立云端字库的机能:

https://liana.hillwoodhome.net/2018/05/ ... ct-coding/

谷歌为这位重庆师大的 徐(?)小妹妹提供了三位资深的导师(mentor):

Epico (即吴鹏,Peng Wu,红帽工程师)
QiangZhao (OpenSuse 驻北京工程师)
Hillwood Yang (OpenSuse 长期技术支援老师,建筑师本行,重庆LUG主席)

暑假虽然结束了,这个工作好像还在进行中:!

https://github.com/lianna07/ibus-libpinyin

(最新的 commit 还是昨天的事。)

以下是在 ibus-libpinyin 输入法里,使用云端字库的差别:

没有使用云端字库:
ibus-libpinyin-no-cloud.png
使用云端字库(请注意第二个候选词,力拔山兮气盖世)
ibus-libpinyin-yes-cloud.png
好像有一点苗头了!

不过我用 ibus-pinyin 输入 libashanxiqigaishi,不必连网,出现第一个候选词就是 ”力拔山兮气盖世“! :Haha
Workspace 1_036.jpg
** ibus-pinyin 有一个大部分人都不知道的秘诀,可以输入 “v” 来启动 “英文” 字典,如下:
Workspace 1_038.jpg
非常实际。如果想输入的英文字不在字典里,可以直接打出来,输进去以后,就会自动添加到原有的字典里。

ibus-pinyin 里这个功能也延续到 ibus-libpinyin 里,不过后者用手打输入英文字时,这个 "v“ 字会留在输入英文字的前面,不会像 ibus-pinyin 会自动消失,完全丧失了这个功能的使用性。
回复