Ubuntu 解决 sublime text中文输入(顺带安装谷歌输入法)
来源:互联网 发布:blue ray mac 编辑:程序博客网 时间:2024/05/16 09:30
在ubuntu下学习php有一段时间了,一直想写这篇笔记的,只是之前比较忙,然后也懒得动笔,所以一直拖到了现在。
说到编辑,在这里也就顺便提一下如何ubuntu下安装谷歌拼音输入法,因为我觉得它是我使用的最顺手的,联想和速度都很棒。参考的是http://forum.ubuntu.com.cn/viewtopic.php?f=48&t=450773
大概意思就是在小企鹅输入法上实现谷歌中文输入法,安装命令如下:
sudo apt-get install fcitx fcitx-pinyin fcitx-googlepinyin
安装完毕设置下:系统设置->语言->键盘输入方式选择fcitx 注销ubuntu即可。
ps:ibus也有谷歌拼音 sudo apt-get install ibus-googlepinyin不过感觉不好用。
进入正题,配置sublime输入中文。
在linux下用过sublime的人都知道,它是输不了中文,在sublime2的时候,有个很牛逼的插件inputhelper https://github.com/xgenvn/InputHelper 很好的解决了ibus、scim在sublime2输入中文的问题,可是后来不知为什么就用不了了,貌似自从我将13.04升级到13.10之后,该文件夹都出现了地雷图标。
然后因为开学的缘故,用的时间少了,也没太在意,偶尔就利用复制粘帖凑和一下。可是最近又重新依赖它来学习,频繁使用,老是这样我就不能忍了。于是打算好好整一下,顺手升级到了sublime3,经过一个晚上的搜寻,终于找到了目前算是最完美的解决办法,使用fcitx输入法。参考 http://www.sublimetext.com/forum/viewtopic.php?f=3&t=7006&start=10#p41343
步骤如下:
1.安装C/C++的编译环境和gtk libgtk2.0-dev
sudo apt-get install build-essential libgtk2.0-dev
2.下载 sublime-imfix.c 文件
3.编译共享内库
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
4.启动 Sublime Text 3
在终端输入 LD_PRELOAD=./libsublime-imfix.so sublime_text 是不是打开了,尝试输入用fcixt中文。
5.为了不用每次启动Sublime Text都得在该目录下打这么一长串东西,接下来我们把libsublime-imfix.so放到Sublime Text目录下
sudo cp libsublime-imfix.so /opt/sublime_text/
修改启动图标
cd /usr/share/applications
sudo vim sublime_text.desktop
将Exec=/opt/sublime_text/sublime_text %F
改为Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text' %F
将Exec=/opt/sublime_text/sublime_text -n
改为Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text' -n
将Exec=/opt/sublime_text/sublime_text --command new_file
改为Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text' --command new_file
同时为了使命令行subl也可以启动能输入中文的sublime,我们还需要
sudo vim /usr/bin/subl
将exec /opt/sublime_text/sublime_text "$@"
改为exec sh -c 'LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text' %F
不知道为什么,右键不能打开所选文件
哈哈,一切能弄得都已搞定,现在就可以开始你的代码之旅了。
老话了,有相关问题欢迎提问哦。
原文发在:zhapen.sinaapp.com/ubuntu-sublime-zhongwen-gugepinyin.html
- Ubuntu 解决 sublime text中文输入(顺带安装谷歌输入法)
- 解决Ubuntu下Sublime text 2的中文输入问题(使用fcitx输入法)
- UBUNTU安装fcitx-sougoupinyin, sublime text 3, 解决中文输入
- ubuntu解决sublime text 3 搜狗输入法中文输入问题
- Ubuntu安装Sublime Text并输入中文
- Ubuntu 安装sublime text 3并设置使用搜狗输入法中文输入
- Sublime Text 2 中文输入完美解决(使用fcitx输入法)
- Ubuntu 14.10 安装Sublime Text 支持中文输入法 Fcitx
- UBUNTU 14.04 安装fcitx-sougoupinyin, sublime text 3, 解决中文输入
- ubuntu下解决sublime text无法输入中文问题
- 轻松解决ubuntu系统下sublime text 中文输入
- 【转】解决Ubuntu下Sublime Text 3无法输入中文
- 【转】解决Ubuntu下Sublime Text 3无法输入中文
- 解决Ubuntu下Sublime Text 3无法输入中文
- 解决Ubuntu下Sublime Text 3无法输入中文
- 解决Ubuntu下Sublime Text 3无法输入中文
- 解决Ubuntu下Sublime Text 3无法输入中文
- ubuntu技巧--sublime text 3 解决中文输入
- c++基础
- 求1+2+...+n
- eclipse运行java web出现server error解决方法
- MSSQL处理死锁存储过程
- [Phonegap+Sencha Touch] 移动开发5、Sencha touch结合Phonegap/Cordova使用
- Ubuntu 解决 sublime text中文输入(顺带安装谷歌输入法)
- [Phonegap+Sencha Touch] 移动开发6、Sencha Touch 学习
- HDU4405--Aeroplane chess--概率DP
- 再次写给我们这些浮躁的程序员
- [Phonegap+Sencha Touch] 移动开发7、Sencha Touch图标的使用与自定义
- test2
- Sort Colors
- 您只需要点击下面链接,激活您的帐户,您便可以享受CSDN各项服务
- platform_device与platform_driver