原作者好久没维护了。提了一个解决桌面图标启动的小小补丁。不晓得他会不会看到。 先贴自己的吧。
Github 地址: https://github.com/Mark24Code/sublime-text-imfix
支持 Ubuntu(Debian)
个人建议:
安装好 fcitx 输入法,当然最好安装 sogou Linux 啦
安装 Sublime3 ( 3 是多线程比 2 好)
克隆脚本 git clone https://github.com/Mark24Code/sublime-text-imfix
进入目录cd sublime-text-imfix
执行(需要 sudo 权限)./sublime-imfix
![]() | 1 int64ago 2016-07-16 21:44:41 +08:00 太累了,所以我用 Atom 了 |
![]() | 2 Lucups 2016-07-16 21:49:47 +08:00 Awesome! |
![]() | 4 hzwjz 2016-07-16 22:20:04 +08:00 via Android 不从终端启动,而是从桌面 /dashboard 可以输入中文了? |
5 uxstone 2016-07-16 22:26:14 +08:00 mark |
6 Bardon 2016-07-16 22:32:16 +08:00 看到 sudo 瞬间无爱 |
![]() | 7 3A93EifxUzhBjhu6 2016-07-16 22:37:37 +08:00 via Android 折腾过,失败了!当然我是 opensuse |
![]() | 8 zdkmygod 2016-07-16 22:57:09 +08:00 deepin 源里的 sublime 可以正常输入中文,我也不知道为啥,反正就是可以。 在 deepin 的源里找到 deb 包在 Ubuntu 上安装后正常使用。。。 |
![]() | 9 lijsh 2016-07-16 23:04:24 +08:00 |
![]() | 13 Mark24 OP @lijsh 原理差不多。这里自动化了一遍。省心了~不晓得 Sublime 作者啥时候能改进。我每次装一次 Ubuntu 就要重搞 Sublime ,这次来个一次性的。太烦了 |
![]() | 14 Weixiao0725 2016-07-16 23:54:37 +08:00 @int64ago atom 现在可以了吗,记得之前也是无法输入中文的 |
![]() | 16 int64ago 2016-07-17 00:28:08 +08:00 via Android |
17 mwangzhy 2016-07-17 00:33:17 +08:00 via iPhone 目测输入框的位置还是识别不了,以及打上“补丁”之后打开 Package Preference 会有问题 |
![]() | 18 silenc1 2016-07-17 00:35:42 +08:00 我都是把 subl 命令替换掉 desktop 文件里的原命令。 话说,为什么你们显示的输入法能够跟随光标,我的只能显示在 sublime 窗口外面呢? |
19 mwangzhy 2016-07-17 00:36:11 +08:00 via iPhone 顺便说一下,我觉得现在 Ubuntu 上用 Markdown 写中文的最佳方案是 Atom |
![]() | 20 liberize 2016-07-17 02:28:23 +08:00 @mwangzhy 这个是因为 LD_PRELOAD 环境变量的问题,我给修复了: https://github.com/liberize/sublime-text-plugins/blob/master/sublime_imfix/sublime_imfix.c#L28 楼主可以 merge 过去。 |
![]() | 21 Eoss 2016-07-17 02:46:37 +08:00 via iPhone IBus 输入法可以吗?请问你这支持 ibus 吗? |
![]() | 23 Mark24 OP |
![]() | 24 Mark24 OP @Eoss 这个是根据网上的 fctix 给出方案的一个自动化脚本而已。 ibus 还么有人解决~~我也不懂这块。爱莫能助。 |
![]() | 27 Mark24 OP |
![]() | 28 FindHao 2016-07-17 11:01:04 +08:00 @Mark24 不知 sublime , clion , pycharm ,,,不知道是不是 jetbrans 家的东西都这样。。不过还好输入中文的时候并不多。 |
![]() | 30 jonechenug 2016-07-17 12:43:30 +08:00 via Android 太累了,所以我用 vs code |
31 mwangzhy 2016-07-17 15:24:05 +08:00 @zdkmygod 我安装了 deepin 源里面的 sublime text ,确实可以正常输入中文,输入框位置也可以识别到,但是 preferences 里面打开 browse packages 还是会报错 @Mark24 deepin 的 sublime text 安装之后 /opt/sublime_text_3/下面也有一个 libsublime-imfix.so 文件,可惜看不到源码,不知道 deepin 是怎么修改的 |
![]() | 32 woshicixide 2016-07-17 18:02:45 +08:00 已收,感谢楼主 |
![]() | 33 joneswong 2016-07-17 18:07:44 +08:00 我可以用了,感谢楼主 |
![]() | 34 qiyuey 2016-07-17 19:24:05 +08:00 不错不错,虽然我已经换 VS Code 了 |
![]() | 35 yybeta 2016-07-21 14:12:01 +08:00 可是修复了这个之后 terminal 插件就失效了。。。。没找到解决办法 |