小小输入法在deepin中使用的解决办法
Tofloor
poster avatar
yanhuacuo
deepin
2017-03-23 19:32
Author
本帖最后由 yanhuacuo 于 2017-3-27 20:17 编辑

yong输入法,也叫『小小输入法』,是一款跨平台(Android / Linux / Windows)的,配置文件通用的输入法平台。可以挂载多种形码、音码,以及音形码。

相较于ibus和fcitx,小小输入法可以更灵活地随时随地修改码表,而且小小输入法提供了非常多的码表自定义功能,可以配合表头儿实现。

现在的fcitx团队不知大脑抽了哪根筋,把『光标』放置于输入编码的『前面』,打完一个字,它就跳一下,打快了能把人的眼晃瞎。我不知道这样极度不符合中文输入习惯的设定,为什么没有人提出异议,甚至连deepin,也默认接受这种面目可憎的设定,非常无语。



好了,吐槽已毕,转入小小输入法在deepin中的使用的解决办法。

首先,你最好从这里下载一份我配置好的『小小输入法』(http://yanhuacuo.ys168.com/)作为范例。之后,你可以更改它的码表,或者从小小官网(http://yongim.ys168.com/)下载别的版本。


重中之重:配置QT5插件

下载编译好的QT5插件,


放到/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts下面,


然后才能进行下面的步骤,不然无法在QT5程序中输入中文。






一:安装小小输入法

(1)解压得到小小输入法的主文件夹,并将之放到你中意的位置,在这个路径中打开终端。
(2)从终端安装小小输入法
  1. sudo ./yong-tool.sh --install 64
  2. ./yong-tool.sh --select
Copy the Code


二:写入环境变量
  1. export XMODIFIERS="@im=yong"
  2. export GTK_IM_MODULE=yong
  3. export QT_IM_MODULE=xim
Copy the Code





三:删除fcitx相关的自启动文件


一个是fcitx,一个是sougo——名称可能有变动,不过可以认出来……


/etc/xdg/autostart/fcitx-autostart.desktop
/etc/xdg/autostart/sogou-qimpannel.desktop

四:让小小输入法开机自启


在 /etx/rc.local中,加入自启命令,就像下图:


  1. sh /usr/bin/yong
Copy the Code









附:

我曾尝试按小小输入法作者两年前给出的deepin使用解决办法,在/etc/xdg/autostart中写入预启文件,但是并不成功。
这一步是否必要,我也不能确定,如果你按上述我给的办法没有成功,那么做一下这一步。

新建文本文件,写入如下内容,另存为yong.desktop ,允许作为程序执行,然后放入/etc/xdg/autostart中

[Desktop Entry]
Name=Yong
Exec=/usr/bin/yong
Terminal=false
StartupNotify=false
Type=Application








Reply Favorite View the author
All Replies
2 / 2
To page
yanhuacuo
deepin
2017-03-25 22:49
#21
https://bbs.deepin.org/post/136477
我一直认为工具只要满足需求就是好工具,所有人都有追求,不见得是追求输入法,而是追求一些别的,这样相 ...

其实我的宣传,不是针对只需要打拼音的小白呀,都说了,这是针对有挂码需求的人,因为码表修改方便,标点符号自定义方便,有GUI界面,设置容易上手,文本码表格式,也容易理解。

如果主用拼音,就用搜狗吧。你无法体会『码表在手,天下我有』的感受啦。
Reply View the author
20072312834
deepin
2017-03-25 23:00
#22
https://bbs.deepin.org/post/136477
其实我的宣传,不是针对只需要打拼音的小白呀,都说了,这是针对有挂码需求的人,因为码表修改方便,标点 ...

我是主用86五笔的,针对我这种用户,适合小小么?
Reply View the author
yanhuacuo
deepin
2017-03-25 23:50
#23
https://bbs.deepin.org/post/136477
我是主用86五笔的,针对我这种用户,适合小小么?

所有形码都可以
Reply View the author
20072312834
deepin
2017-03-25 23:55
#24

音码呢?
Reply View the author
yanhuacuo
deepin
2017-03-26 00:04
#25
Reply View the author
johnmy
deepin
2017-04-09 20:27
#26
我设置以后在wps和微信中不能输入中文啊,
是不是哪的环境配置不对?

我把
export XMODIFIERS="@im=yong"
export GTK_IM_MODULE=yong
export QT_IM_MODULE=xim
定入到了主目录下的.bashrc文件中了,是这的问题吗?
Reply View the author
yanhuacuo
deepin
2017-04-09 20:51
#27
https://bbs.deepin.org/post/136477
我设置以后在wps和微信中不能输入中文啊,
是不是哪的环境配置不对?

需要QT5插件
Reply View the author
eagle96
deepin
2017-04-09 20:59
#28
希望内置,qt5什么的小白不一定会弄。或者小小,或者安利。淘汰搜狗吧!
Reply View the author
yanhuacuo
deepin
2017-04-09 21:36
#29
本帖最后由 yanhuacuo 于 2017-4-9 13:39 编辑
https://bbs.deepin.org/post/136477
我设置以后在wps和微信中不能输入中文啊,
是不是哪的环境配置不对?
解压QT5插件压缩包,
sudo sh qt.sh

就可以安装QT5脚本了。

15.4里,直接安装小小输入法就成,不需要使用本贴的解决办法。
直接用下面的命令安装,cd到yong的根目录下:

sudo ./yong-tool.sh --install64
./yong-tool.sh --select




Reply View the author
白菜
deepin
2017-04-09 21:53
#30
https://bbs.deepin.org/post/136477
兄台,你没有理解我的意思,我说是的屏幕上,光标的位置:如图:

表示没有这个问题,我使用的双拼。没有一跳一跳的,打字速度也不慢的
Reply View the author
johnmy
deepin
2017-04-12 03:22
#31
https://bbs.deepin.org/post/136477
解压QT5插件压缩包,
sudo sh qt.sh

15.4RC2 里为什么为知笔记不能输入中文啊,其他程序都正常。
Reply View the author
yanhuacuo
deepin
2017-04-12 05:16
#32
https://bbs.deepin.org/post/136477
15.4RC2 里为什么为知笔记不能输入中文啊,其他程序都正常。

又是QT5插件未能加载的问题。你联系:

https://bbs.deepin.org/user/33235
吧。
我没有遇到过,但在deepin15.4 RC2开发版已有多人遇到此问题。

Reply View the author
johnmy
deepin
2017-04-12 06:57
#33
好的,谢谢。
Reply View the author
152******45
deepin
2018-01-09 04:33
#34
我想要问问……怎么删除小小输入法……这输入法还是可以的,但是我个人并不很喜欢……
Reply View the author
central_1
deepin
2018-07-08 06:54
#35
不知道哪位大神有拼音的码表啊,可以分享给我一份呗,谢谢
Reply View the author
方老四
deepin
2018-07-08 18:17
#36
我一直用小小输入法的86五笔,挺好用的,就是在flatpack程序中不能用。不知道深度的输入法开发的怎么样了?
Reply View the author
Comments
yanhuacuo
2018-07-09 07:50
无论是flatpack,还是snap,想用第三方输入法,就得重新编译打包,真jb恶心。
yanhuacuo
2018-07-09 07:49
flatpack程序,对输入法的支持需要写在打包软件中,所以,在可见的未来,对第三方输入法支持根本没有戏,deepin也做不了什么。
lyajun
deepin
2018-07-17 22:51
#37
https://bbs.deepin.org/post/136477
兄台,你没有理解我的意思,我说是的屏幕上,光标的位置:如图:

这个问题fcitx里修改下光标跟随就可以了, 我一开始也很不习惯
输入框出来后按 ctrl+alt+P 就可以了
Reply View the author
yongyuan3
deepin
2018-11-18 05:50
#38
我的方法是先按照@yanhuacuo的一二两步,然后用命令im-config。接下来如图,重启后就可以了。
Reply View the author
海鸥
deepin
2018-11-18 15:40
#39
https://bbs.deepin.org/post/136477
兄台,你没有理解我的意思,我说是的屏幕上,光标的位置:如图:

说的对------为什么这样?
Reply View the author
海鸥
deepin
2018-11-18 15:41
#40
https://bbs.deepin.org/post/136477
兄台,你没有理解我的意思,我说是的屏幕上,光标的位置:如图:

说的对------为什么这样?我发过贴呀,没人理一下.
Reply View the author
Comments
lineme
2018-11-18 18:10
ctrl   alt   P 切换光标样式
2 / 2
To page