再谈rime输入法
- 百草谷居士
- 帖子: 3921
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
再谈rime输入法
作为中文用户,长期受中文输入法困扰,期间不断地选择尝试各种输入法。
最近发觉还是rime好用。
首先,它不难用。基本的功能都有,运行稳定,反应迅速。
其次,它跨平台。可以在windows、mac、linux 上使用。而且在 linux 平台同时支持 fcitx 和 ibus 两种框架。跨平台的最大好处是积累的用户词库可以跨平台使用。
以前觉得配置麻烦。后来总结只需要解决三件事就行:第一、屏蔽掉热键F4。第二、导入特殊符号表。第三、导入用户词库。
如果是windows平台,第一步都不用做。第二第三步可以选单操作,不用命令行也很简单。
如果说还有什么缺点,嗯,那就是不能输入当前日期和时间。其实这也是一个常用功能。
最近发觉还是rime好用。
首先,它不难用。基本的功能都有,运行稳定,反应迅速。
其次,它跨平台。可以在windows、mac、linux 上使用。而且在 linux 平台同时支持 fcitx 和 ibus 两种框架。跨平台的最大好处是积累的用户词库可以跨平台使用。
以前觉得配置麻烦。后来总结只需要解决三件事就行:第一、屏蔽掉热键F4。第二、导入特殊符号表。第三、导入用户词库。
如果是windows平台,第一步都不用做。第二第三步可以选单操作,不用命令行也很简单。
如果说还有什么缺点,嗯,那就是不能输入当前日期和时间。其实这也是一个常用功能。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 再谈rime输入法
几乎任何中文输入法,只要不是像 1.11.x 版的 ibus-libpinyin 那么不稳的话,用一段时间,建立了自己的词库以后,一定很好用,但介绍给别人第一次使用时就完全不是这回事了。
跨平台并不是一个卖点。我认识所有的 Windows 使用者(尤其是从事法商的)都是用微软拼音,也许有一些搞科技的喜欢卖弄非主流的工具,但这些人除了在自己的小圈圈外,并不构成任何气候。
有关导入特殊符号以及非拼音的词库,Peng Wu 已对 ibus-libpinyin 里的 lua plugin 做了一些补丁:
https://github.com/epico/ibus-libpinyin ... 01bd40997c
下一个版本的 ibus-libpinyin 出来时,我们会试一下。
如我在另帖提到,我个人很高兴不必再回到 rime 了。使用了一段时间以后,建立了个别的词库,rime 跟 ibus-libpinyin 其实没有太大差别。在最新版的 Debian 11 里,后者反而比较干净利落(snappy),不像前者有时候会卡(虽然概率很小但发生过)。另外,在中英文切换上,ibus-libpinyin 比起 rime 要好用多了(当然我讲的不是最基本的中英切换)。对一般人,这个根本不是考虑项目,但中国在国际贸易上的领先地位,正急速的拉远与第二名美国的距离,作为输入工具,这个差别可能就越来越重要了。
对我们来讲,rime 最大的问题乃是我们“不敢”推荐给别人使用,无法推广(原因我在其他帖子已提过,不再啰嗦)。对一般 Linux 玩家来讲,rime 的功能当然要多很多,爽!推广?关我屁事。“推广”,并不是说要 “出头露面“ 说服别人使用 Linux,而是累积一些可以帮忙推广给一般大众的使用者经验。大家的时间都很有限,自己用(玩 Linux 桌面)都不够还管到别人?但如果大家都只想到自己,就不会有“使用者”,没有使用者,开发者也一个一个消失了(不给钱,最少也赏个掌声吧?)。Ubuntu 就是一个活生生的例子。
跨平台并不是一个卖点。我认识所有的 Windows 使用者(尤其是从事法商的)都是用微软拼音,也许有一些搞科技的喜欢卖弄非主流的工具,但这些人除了在自己的小圈圈外,并不构成任何气候。
有关导入特殊符号以及非拼音的词库,Peng Wu 已对 ibus-libpinyin 里的 lua plugin 做了一些补丁:
https://github.com/epico/ibus-libpinyin ... 01bd40997c
下一个版本的 ibus-libpinyin 出来时,我们会试一下。
如我在另帖提到,我个人很高兴不必再回到 rime 了。使用了一段时间以后,建立了个别的词库,rime 跟 ibus-libpinyin 其实没有太大差别。在最新版的 Debian 11 里,后者反而比较干净利落(snappy),不像前者有时候会卡(虽然概率很小但发生过)。另外,在中英文切换上,ibus-libpinyin 比起 rime 要好用多了(当然我讲的不是最基本的中英切换)。对一般人,这个根本不是考虑项目,但中国在国际贸易上的领先地位,正急速的拉远与第二名美国的距离,作为输入工具,这个差别可能就越来越重要了。
对我们来讲,rime 最大的问题乃是我们“不敢”推荐给别人使用,无法推广(原因我在其他帖子已提过,不再啰嗦)。对一般 Linux 玩家来讲,rime 的功能当然要多很多,爽!推广?关我屁事。“推广”,并不是说要 “出头露面“ 说服别人使用 Linux,而是累积一些可以帮忙推广给一般大众的使用者经验。大家的时间都很有限,自己用(玩 Linux 桌面)都不够还管到别人?但如果大家都只想到自己,就不会有“使用者”,没有使用者,开发者也一个一个消失了(不给钱,最少也赏个掌声吧?)。Ubuntu 就是一个活生生的例子。
- 百草谷居士
- 帖子: 3921
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 再谈rime输入法
你说的很对。对于大多数人来说,跨平台本身就是不必要的。就拿我自己来说,单纯从工作考虑,windows是最佳选择,使用linux纯粹是折腾。
正因为linux是折腾,正因为windows是最佳选择。所以,有时候折腾烦了,就会选择windows,想折腾了,又使用linux。这样来回折腾,所以会倾向于选择跨平台的应用软件。完全是个人爱好。
另:目前来看,对于国内的桌面用户,最佳的linux版本是深度系统。虽然前两天的20.2更新让不少人栽了坑,但仍然是中文桌面用户的最佳选择。
正因为linux是折腾,正因为windows是最佳选择。所以,有时候折腾烦了,就会选择windows,想折腾了,又使用linux。这样来回折腾,所以会倾向于选择跨平台的应用软件。完全是个人爱好。
另:目前来看,对于国内的桌面用户,最佳的linux版本是深度系统。虽然前两天的20.2更新让不少人栽了坑,但仍然是中文桌面用户的最佳选择。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 再谈rime输入法
虽然 Deepin 20.x 是基于 Debian 10(“Buster”)但 20.2 版的 Linux 内核已升级到 5.11 了。把 Linux 内核从 Debian Buster 的 4.x 升级到 5.11,看起来很简单,问题一箩筐。
我们从来没有考虑过 Deepin 的主要原因,乃是官方没有提供 hybrid iso,必须装机才能执行。 不但太费时间,而且跟我们介入 Linux 桌面的宗旨不配合。如我在另帖提到,没有人会让我们在他们的新机器上装 Linux 的。连我们自己都不会这样做。
有一个自称是 Deepin 的衍生版叫 ExTiX Linux,提供 hybrid iso,但品质很差。
我们都知道 Deepin 刚出来时乃是基于 Ubuntu,后来转到基于 Debian 有很大原因可能是因为法律上的考量(Canonical/Ubuntu 就曾经对 Mint 恐吓过)。扯了太离主题了。打住。
-
- 帖子: 73
- 注册时间: 2012-10-04 15:35
Re: 再谈rime输入法
ibus-libpinyin,在typora和vscode中无法通过shift切换中英文
ibus-pinyin,firefox以及typora中鼠标双击将导致删除
我原以为只要是ibus,输入法都一样
而ibus-rime就没有这些问题
ibus-pinyin,firefox以及typora中鼠标双击将导致删除
我原以为只要是ibus,输入法都一样
而ibus-rime就没有这些问题
- 百草谷居士
- 帖子: 3921
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 再谈rime输入法
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- yq-ysy
- 论坛版主
- 帖子: 4449
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
Re: 再谈rime输入法
《【已解决】中文输入法状态下Firefox文本输入框内,“选中文字“等于“删除文字“?》
viewtopic.php?p=3146997#p3146997
《ibus输入法》
https://forum.ubuntu.com.cn/viewtopic.p ... c#p3135773
《ibus-pinyin的问题》
viewtopic.php?p=3217498#p3217498
Firefox地址栏中输入地址时Firefox崩溃,firefox输入框中Ctrl + A 或移动光标选择文本时,文本被删除。。。
Ctrl + Alt 打开终端,输入ibus-setup打开ibus首选项,常规设置中,勾去“在应用程序窗口中启用内嵌编辑模式”。
嗯,问题解决了。
-
- 帖子: 73
- 注册时间: 2012-10-04 15:35
Re: 再谈rime输入法
不管用,也许以前管用,我试过了,然后ibus restartFirefox地址栏中输入地址时Firefox崩溃,firefox输入框中Ctrl + A 或移动光标选择文本时,文本被删除。。。
Ctrl + Alt 打开终端,输入ibus-setup打开ibus首选项,常规设置中,勾去“在应用程序窗口中启用内嵌编辑模式”。
嗯,问题解决了。
没有生效
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 再谈rime输入法
ibus-pinyin 里也有这个功能,但在它的后续者 ibus-libpinyin 不能用了。Peng Wu 对 lua plugin 作了改善以后,应该会恢复???百草谷居士 写了: ↑2021-04-08 13:13 rime的日期和时间输入解决方案,可以按这个网站上第七节介绍的解决
https://github.com/Colibrow/rime
这样一来,基本OK
不过从一个非科技人的角度来看,输入法只是用来输入字符,为什么要有其他的功能?太多功能,记不起来,反而搞混了。这就是 Linux 桌面无法推广的原因之一,我们几乎只是针对我们自己的需要。
手机的话,输入日期和时间的方法当然很多。在 Linux 桌面里,一般人唯一需要输入日期和时间只是在制作文件时。LibreOffice 的 Writer 可以植入 Calc 的功能,把数字(如 “21-03-05”)自动转换成预定的格式(“2021年3月5日” 或其他格式):
如果只是输入当天的日期,很简单的用一个 dispatcher (宏)就可以了:
代码: 全选
Sub Main
End Sub
sub datetest
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:InsertDateField", "", 0, Array())
end sub
如果要输入时间的话,把上面 dispatcher 的 InsertDateField 改为 InsertTimeField 就可以了。这两个 dispatcher 也可以并存,把日期跟时间同时打出来:
代码: 全选
Sub Main
End Sub
sub datetest
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:InsertDateField", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:InsertTimeField", "", 0, Array())
end sub
只是举个例子,就此打住,不再浪费时间讨论了。
-
- 帖子: 28
- 注册时间: 2009-08-08 0:55
Re: 再谈rime输入法
这个输入日期和时间的方案,需要把fcitx升级到fcitx5,之前试过在fcitx4-rime上没有作用。如果fictx可以,不知道是我操作不对还是其他百草谷居士 写了: ↑2021-04-08 13:13 rime的日期和时间输入解决方案,可以按这个网站上第七节介绍的解决
https://github.com/Colibrow/rime
这样一来,基本OK
- 百草谷居士
- 帖子: 3921
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 再谈rime输入法
这段时间这个网站非常不稳定,几乎无法正常回帖。
非常抱歉,几乎误导了。关于日期和时间的输入设置,我只在windows下设置成功。因为这段时间没有怎么用linux。
在linux下,包括ubuntu和深度,包括ibus和fcitx。日期和时间快速输入都没有成功。
非常抱歉,几乎误导了。关于日期和时间的输入设置,我只在windows下设置成功。因为这段时间没有怎么用linux。
在linux下,包括ubuntu和深度,包括ibus和fcitx。日期和时间快速输入都没有成功。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- yq-ysy
- 论坛版主
- 帖子: 4449
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
Re: 再谈rime输入法
是的,这个程序很老了,在 Gnome2 和 Xfce4 上管用,在 Gnome3 上不管用。
可怜的 ibus 后继无人。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 再谈rime输入法
如我在另帖提到:
https://forum.ubuntu.com.cn/viewtopic.p ... 8&start=17
在 ibus-rime 里要输入日期和时间的话(快速输入功能的一部分),只有在繁体中文输入方案下才能启动(symbols.yaml),在简体中文输入方案下则无效。可以针对简体中文拼音的结构档(luna_pinyin_simp.schema.yaml)做补贴(patch),但有什么料想不到的后果?这么简单的事为什么没人做?一定有它的原因的。我们没时间,也就没兴趣再继续下去了。
要使用 ibus-rime 的话,我们提出了一个最简单的方案,新手必备:
https://forum.ubuntu.com.cn/viewtopic.php?f=8&t=491288
但以后引进的 patch 跟这些 patches 是不是会有冲突呢?大家都不愿意提供使用者经验。因此,如我上面提到的,rime 太复杂了,我们已转回 ibus-libpinyin。新的版本 ibus-libpinyin 1.12,我们使用3个月了,还没有遇到问题。(knock on wood!)
请参阅:
https://forum.ubuntu.com.cn/viewtopic.php?f=15&t=491842
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 再谈rime输入法
转到一个轻松的话题吧。2019年度 “求是杰出科学家奖”(奖金100万人民币)的得主 颜宁(清大有史以来最年轻的教授/博导,目前为普林斯顿大学终生讲座教授):
在领奖时,自称她是“40岁的小菇凉” ,还说杨振宁是她的 “爱豆” 。这些现代词输入一次(翻了好几页),就进到我的 ibus-libpinyin 词库里了。下一次打,马上就出来。
另外我最近发现 ibus-tweaker(gnome-shell 延展)的发明人 tuberry
https://github.com/tuberry/ibus-tweaker
也成为 ibus-libpinyin 的开发者之一。
在领奖时,自称她是“40岁的小菇凉” ,还说杨振宁是她的 “爱豆” 。这些现代词输入一次(翻了好几页),就进到我的 ibus-libpinyin 词库里了。下一次打,马上就出来。
另外我最近发现 ibus-tweaker(gnome-shell 延展)的发明人 tuberry
https://github.com/tuberry/ibus-tweaker
也成为 ibus-libpinyin 的开发者之一。
- yq-ysy
- 论坛版主
- 帖子: 4449
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
Re: 再谈rime输入法
tuberry的答复:Ping-Wu 写了: ↑2021-04-12 2:53 另外我最近发现 ibus-tweaker(gnome-shell 延展)的发明人 tuberry
https://github.com/tuberry/ibus-tweaker
也成为 ibus-libpinyin 的开发者之一。
https://github.com/tuberry/ibus-tweaker/issues/13
我不用 ibus-pinyin, 但看了一眼这个问题应该已在上游修复了ibus/ibus-pinyin@d60f1fe ,所以将 ibus-pinyin 更新到 git 最新提交应该就没问题了。
惭愧,我并未参与 ibus-libpinyin 开发,目前为止只是提了些问题并没有做过什么贡献。