ubuntu安裝sublime不能輸入中文的解決方法

SublimeText安裝
這個(gè)我這里就不細(xì)說了,我假設(shè)你已經(jīng)安裝好了SublimeText。如果還沒安裝好的,請自行谷歌,網(wǎng)上一堆教程。
增加中文輸入支持
1.下載所需要的文件,并解壓
wget <a >http://y4nwen.googlecode.com/files/sublime_text_chinese-input-method.tar.gz</a>
tar -zxf sublime_text_chinese-input-method.tar.gz
2.編譯so文件
首先確保你有編譯環(huán)境:
sudo apt-get install pkg-config
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
然后編譯那個(gè).c文件為.so文件:
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
3.復(fù)制so文件到SublimeText安裝目錄下
sudo cp libsublime-imfix.so /home/feelyou/SublimeText2
其中/home/feelyou/sublime_text/換成你自己的SublimeText安裝目錄。
4.添加快捷方式
sudo gedit /usr/share/applications/sublime.desktop
寫入這些內(nèi)容:
[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安裝目錄。
完成。
注意:
網(wǎng)上很多教程,在按著做之后,確實(shí)可以輸入中文了,但是有個(gè)問題,即用右鍵“Open With”的時(shí)候,無法打開文件。這里的關(guān)鍵就在:'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+~打開控制臺(tái),輸入
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。
相關(guān)文章
ubuntu 14.04設(shè)置Apache虛擬主機(jī)的方法
使用Ubuntu 14.04 32位 LTS,并搭建2個(gè)測試網(wǎng)站分別命名為“unixmen1.local” 和 “unixmen2.local”.我的測試機(jī)分別為192.168.1.250/24和server.unixmen.local。你可以根2015-04-07Vmware虛擬機(jī)下Ubuntu上網(wǎng)設(shè)置方法圖文詳解
Vmware虛擬機(jī)下Ubuntu系統(tǒng)如何設(shè)置上網(wǎng)呢?有些朋友“虛擬機(jī)”安裝了ubuntu后無法上網(wǎng),如何解決呢?針對此問題,本文就為大家圖文詳細(xì)介紹Vmware虛擬機(jī)下Ubuntu上網(wǎng)設(shè)置方2015-03-16ubuntu怎么設(shè)置成中文界面 Ubuntu安裝中文語言方法詳解
ubuntu安裝后是英文界面,對于不懂英文的朋友們來說是無法操作的,其實(shí)ubuntu也可以設(shè)置成中文語言,那么,ubuntu怎么設(shè)置中文界面顯示呢?針對此問題,本文就為大家就進(jìn)行2015-03-12- 這篇文章主要介紹了vmware下ubuntu的安裝與配置方法,需要的朋友可以參考下2014-05-07
VMware Workstation 10 安裝配置Ubuntu環(huán)境教程
這篇文章主要介紹了VMware Workstation 10 安裝配置Ubuntu環(huán)境教程,需要的朋友可以參考下2014-04-29ubuntu+nginx+php環(huán)境搭建方法分享
這篇文章主要介紹了ubuntu+nginx+php環(huán)境搭建方法,需要的朋友可以參考下2014-04-02Ubuntu截圖工具gnome-screenshot使用教程
Ubuntu自帶的截圖工具非常好用,可以自已設(shè)置各種截圖的快捷鍵,下面我們一起來了解一下這個(gè)截圖工具gnome-screenshot2013-11-15ubuntu 12.04 安裝sublime Text 2 以及破解注冊教程
Text2是一款跨平臺(tái)的編輯器,再也不用為換平臺(tái)而找不到合適的、熟悉的編輯器擔(dān)憂了2013-11-01- 在ubuntu(linux)下安裝配置java環(huán)境(圖),還有Eclipse IDE的安裝方法,做完這些,你就可以在LINUX下開發(fā)JAVA了。2013-10-29
Virtual PC 2007 虛擬機(jī)安裝Ubuntu 7.10的圖文教程
以下是fengxi在Virtual PC 2007 中安裝Ubuntu 7.10完整圖文教程,為什么要用Virtual PC 2007呢? 我是受不了vm那個(gè)肥大的體積,所以我只用vpc2011-05-14