欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

  發(fā)布時(shí)間:2014-04-28 15:38:39   作者:佚名   我要評論
這篇文章主要介紹了ubuntu安裝sublime不能輸入中文的解決方法,需要的朋友可以參考下

SublimeText安裝

這個(gè)我這里就不細(xì)說了,我假設(shè)你已經(jīng)安裝好了SublimeText。如果還沒安裝好的,請自行谷歌,網(wǎng)上一堆教程。

增加中文輸入支持

1.下載所需要的文件,并解壓


復(fù)制代碼
代碼如下:

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)境:


復(fù)制代碼
代碼如下:

sudo apt-get install pkg-config
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev

然后編譯那個(gè).c文件為.so文件:


復(fù)制代碼
代碼如下:

gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC

3.復(fù)制so文件到SublimeText安裝目錄下


復(fù)制代碼
代碼如下:

sudo cp libsublime-imfix.so /home/feelyou/SublimeText2

其中/home/feelyou/sublime_text/換成你自己的SublimeText安裝目錄。

4.添加快捷方式


復(fù)制代碼
代碼如下:

sudo gedit /usr/share/applications/sublime.desktop

寫入這些內(nèi)容:


復(fù)制代碼
代碼如下:

[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),輸入

復(fù)制代碼
代碼如下:

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)文章

最新評論