ubuntu安装sublime不能输入中文的解决方法
SublimeText安装
这个我这里就不细说了,我假设你已经安装好了SublimeText。如果还没安装好的,请自行谷歌,网上一堆教程。
增加中文输入支持
1.下载所需要的文件,并解压
wget <a href="http://y4nwen.googlecode.com/files/sublime_text_chinese-input-method.tar.gz">http://y4nwen.googlecode.com/files/sublime_text_chinese-input-method.tar.gz</a>
tar -zxf sublime_text_chinese-input-method.tar.gz
2.编译so文件
首先确保你有编译环境:
sudo apt-get install pkg-config
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
然后编译那个.c文件为.so文件:
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
3.复制so文件到SublimeText安装目录下
sudo cp libsublime-imfix.so /home/feelyou/SublimeText2
其中/home/feelyou/sublime_text/换成你自己的SublimeText安装目录。
4.添加快捷方式
sudo gedit /usr/share/applications/sublime.desktop
写入这些内容:
[Desktop Entry]
Version=1.0
Name=Sublime Text 2
# this is write by Feelyou.info
GenericName=Text Editor
Exec=sh -c 'LD_PRELOAD=/home/feelyou/SublimeText2/libsublime-imfix.so /home/feelyou/SublimeText2/sublime_text %F'
Terminal=false
MimeType=text/plain;
Icon=/home/feelyou/SublimeText2/Icon/256x256/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
StartupNotify=true
Actions=Window;Document;
X-Ayatana-Desktop-Shortcuts=NewWindow
请自行将/home/feelyou/SublimeText2替换成你自己的SublimeText安装目录。
完成。
注意:
网上很多教程,在按着做之后,确实可以输入中文了,但是有个问题,即用右键“Open With”的时候,无法打开文件。这里的关键就在:'LD_PRELOAD=/home/feelyou/SublimeText2/libsublime-imfix.so /home/feelyou/SublimeText2/sublime_text %F'这里的%F要放在引号里面。这样就可以正常右键打开文件了。
附:Sublime Text 2安装GBK Encoding Support插件仍然乱码的问题(原文):
为Sublime Text 2安装Package Control:
1、用Ctrl+~打开控制台,输入
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
a、用Ctrl + Shift + P 打开Command Palette,输入Package Control: Install Package,待列表获取完成再输入 GBK Encoding Support,等安装完毕就可以了。
b、按3的方法再安装Codecs26。
相关文章
- 使用Ubuntu 14.04 32位 LTS,并搭建2个测试网站分别命名为“unixmen1.local” 和 “unixmen2.local”.我的测试机分别为192.168.1.250/24和server.unixmen.local。你可以根2015-04-07
- Vmware虚拟机下Ubuntu系统如何设置上网呢?有些朋友“虚拟机”安装了ubuntu后无法上网,如何解决呢?针对此问题,本文就为大家图文详细介绍Vmware虚拟机下Ubuntu上网设置方2015-03-16
ubuntu怎么设置成中文界面 Ubuntu安装中文语言方法详解
ubuntu安装后是英文界面,对于不懂英文的朋友们来说是无法操作的,其实ubuntu也可以设置成中文语言,那么,ubuntu怎么设置中文界面显示呢?针对此问题,本文就为大家就进行2015-03-12- 这篇文章主要介绍了vmware下ubuntu的安装与配置方法,需要的朋友可以参考下2014-05-07
VMware Workstation 10 安装配置Ubuntu环境教程
这篇文章主要介绍了VMware Workstation 10 安装配置Ubuntu环境教程,需要的朋友可以参考下2014-04-29- 这篇文章主要介绍了ubuntu+nginx+php环境搭建方法,需要的朋友可以参考下2014-04-02
Ubuntu截图工具gnome-screenshot使用教程
Ubuntu自带的截图工具非常好用,可以自已设置各种截图的快捷键,下面我们一起来了解一下这个截图工具gnome-screenshot2013-11-15ubuntu 12.04 安装sublime Text 2 以及破解注册教程
Text2是一款跨平台的编辑器,再也不用为换平台而找不到合适的、熟悉的编辑器担忧了2013-11-01- 在ubuntu(linux)下安装配置java环境(图),还有Eclipse IDE的安装方法,做完这些,你就可以在LINUX下开发JAVA了。2013-10-29
Virtual PC 2007 虚拟机安装Ubuntu 7.10的图文教程
以下是fengxi在Virtual PC 2007 中安装Ubuntu 7.10完整图文教程,为什么要用Virtual PC 2007呢? 我是受不了vm那个肥大的体积,所以我只用vpc2011-05-14
最新评论