Ubuntu下解决sublime-text 2中文乱码和中文输入法的问题

1.安装

sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2

2.更新

sudo apt-get install sublime-text-2

3.安装包控制(Package Control)

view → show console(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;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

粘贴入以上代码,回车。

常用插件

4.Ubuntu 中文 coverntutf8 中文乱码

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python2.6

ST2自带的python26.zip 继续让它在

然后

ln -s /usr/lib/python2.6 PATH_OF_ST2_LIB

PATH_OF_ST2_LIB 通常是:/usr/lib/sublime-text-2/lib

5.sublime text 中文输入问题

sudo apt-get install fcitx

换用fcitx 输入法,sunpinyin(谷歌拼音有点起始字符不是合法拼音生母时会当作英文直接录入)

全局->程序: 取消”使用第一个输入法为非激活状态”(否则英文输入状态第一个字符是大写字符时,不会直接录入)

附加:禁用快速输入

全局->外观:全部取消勾选

全局->快捷键:输入法切换alt+space;切换标点的全半角shift+space;翻页增加- +;其他快捷键全部删除