分享 在 Linux 下的 Sublime text 2 中使用中文输入法

roamlog · 2012年03月07日 · 最后由 lazing 回复于 2014年01月13日 · 20440 次阅读

ubuntu 下效果不甚理想...

用习惯 ibus 还是折腾 vim 或 emacs

Sublime text 2 相比于 TextMate,对中文的支持实在太好了。

我去提了这个 feedback。今天接到 email 应该在 2 中会得到支持

#3 楼 @kgen textmate2 完美支持中文咯

#6 楼 @roamlog 刚升级 sublime 2 已经支持中文了

sublimetext2 支持中文显示没问题,指定显示字体支持中文就可以了,问题就是中文输入,ubuntu 下面不管是 ibus(pinyin, sunpinyin)还是 scim-bridge 方法都没法输入中文。

我曾经发过一个誓,再也不折腾 linux 的 gui。一堆 gui,gnome,kde,xfce。。。,就是没一个好用的,真是一堆垃圾啊,合起来做 1,2 个好用的不行吗。

#5 楼 @ywencn 还是不完美,你在 TextMate2 中用 Mac 默认输入法:

  • 输入拼音后,Arrow down 选字,输入法消失,TextMate2 里面的光标进入下一行。
  • 输入拼音后,ESC 取消输入,输入法消失,已经输入的拼音进入 TextMate2 文字区。 以上表现,均和其他编辑器不同。

#11 楼 @hhuai 桌面的话,还是 OS X 给力,Linux 的主要应用还是服务器,所以社区对 GUI 的关注度一般。

Linux 折腾 vim 或者 emcas 吧。。

debian squeeze + fcitx,无法输入

我搭楼来问一下 gvim 输入中文的问题.....

希望官方能尽早解决 Sublime Text 2 On Ubuntu with ibus 的中文输入问题。 不过我输入中文的需求不多,主要集中在 i18n 的 yml 文件中, 当我需要输入在 yml 文件中,输入中文的时候,我就用 gedit 编辑该文件。 主要依靠 Open Containing Folder 实现快速文件定位。

#13 楼 @kgen 我觉得关注度肯定是高的,不然怎么会有那么多 x window 系统,就是都不肯合起来搞一个好的,而是都造了一堆差轮子。

#18 楼 @hhuai 开源世界不就是这个样子吗,我觉得 Gnome 挺好的呀,我们用 Ubuntu 没遇到什么问题呀

#11 楼 @hhuai 开源界,就是大家按照自己的想法搞界面了,所以各色各样的界面,选你自己喜欢的。 #16 楼 @pokkalee gvim 中文输入一直没有问题啊?如果用 ibus,需要:把“在应用程序窗口中启用内嵌编辑模式”前面的勾去掉

#18 楼 @hhuai 服务器端的应用更多,但是有商业支持,主要是资金和专业团队。X Window 除了 GNOME 以外,都发展得不给力,特别是 KDE 这种 Crash 概率和 Vista 有一拼的东西。

#21 楼 @kgen 是的,可以想像 ubuntu 对整个 linux 有多大的推进作用,他们为什么最终不使用 gnome,kde 这些,而坚决搞 Unity,这个是有道理的。

#22 楼 @hhuai 是的。Ubuntu 是第一个把 Linux 桌面作为产品来做,并且做好的。但是 GNOME, KDE 社区太大,C 公司控制不了,为了进度只好另起炉灶。Unity 目前还不行,但是起步晚,有这进度,未来不得了啊。

其实。。改个快捷键,然后重启 subl 就可以用 fcitx 输入了 ctrl + space 是 subl 的自动补全。。不过不能光标跟随。

#22 楼 @hhuai unity 后续是否还会成为 ubuntu 的缺省配置还不确定

供参考一下 我前几天有这个问题,不过现在已经可以中文输入了。 不清楚是怎么好的,可能是 sublime Text2 升级了?我的版本是 2183 另外就是好之前,我把 fcitx 输入法升级到了 4.2 版本,并且安装了 couldpinyin 模块

#26 楼 @sapjax 你说的没错,我之前自己在 Ubuntu 11.10 上编译 fcitx 4.2,折腾半天也没安装成功。我刚和同事试了一下,他机器是 Ubuntu 12.04,直接安装 fcitx 就是 4.2。下了 Sublime Text 2190 版,果然可以输入中文了。不过,Ubuntu 12.04 还不太稳定。

用 google 拼音输入法,还可以,用起来不错 http://www.linuxidc.com/Linux/2010-06/26440.htm 安装后重启下

@chechaoyang 其实不必是 ubuntu12.04 11.10 也可以,fcitx4.2 也不需要编译的,有 ppa 源直接 apt-get 安装的 https://launchpad.net/~fcitx-team/+archive/nightly

#27 楼 @chechaoyang 你确定你可以在 Sublime text2 里输入中文了?是用 fcitx 吗?

怎么弄的啊?我的不行,我还另开了个帖求助呢!

http://ruby-china.org/topics/3766

scim,scim-bridge,fcitx,各种办法都试了,还是不行,同学的跟我一样的配置,sublime 一样的版本,输入法设置也一样,可以输入中文,看来这个是看人品

如果有同学像我一样坚持要使用 ibus,可以尝试下这个临时补救的方法:

http://www.tipiweb.tk/blog/2012/06/16/little-simple-way-to-use-ibus-in-sublime-text-2/

我目前这么用着了…… Ctrl + Shift + Z 中文啊 orz

我的 fcitx 可以输入中文啊!只是有些问题,如你想输入"你好",但是输成了"您好",这时你想用退格建,却删除了已有文本中的内容,而没有修改到 fcitx 的内容!这有什么好的解决办法吗?

chechaoyang Sublime Text 2 可以在 Ubuntu 下输入中文了 提及了此话题。 10月08日 23:40
需要 登录 后方可回复, 如果你还没有账号请 注册新账号