您的位置:首页 > 运维架构 > Linux

linux 下安装sublime-text-3 并支持中文输入

2016-08-20 23:29 537 查看

一. 安装sublime-text-3

sudo add-apt-repository ppa:webupd8team/sublime-text-3


sudo apt-get update


sudo apt-get install sublime-text-installer


二. 设置可以搜狗中文输入

1.安装搜狗输入法

2.命令行输入下面代码下载需要的文件

git clone https://github.com/lyfeyaj/sublime-text-imfix.git[/code] 
3.在下载到的sublime-text-imfix 文件中找libsublime-imfix.so 文件

该文件的路径为sublime-text-imfix/lib/libsublime-imfix.so

4.将该 .so 文件拷贝到sublime_text 的文件夹下

该文件夹的路径一般为
/opt/sublime_text


sudo mv libsublime-imfix.so /opt/sublime_text/


5.修改subl文件配置

sudo gedit /usr/bin/subl


将该文件中的代码

#!/bin/sh
exec /opt/sublime_text/sublime_text "$@"


修改为

#!/bin/sh
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "$@"


6.修改文件sublime_text.desktop

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


打开文件后

[Desktop Entry]
模块中将

Exec=/opt/sublime_text/sublime_text %F


修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F"


[Desktop Action Window]
模块中将

Exec=/opt/sublime_text/sublime_text -n


修改成

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n"


[Desktop Action Document]
模块中将

Exec=/opt/sublime_text/sublime_text --command new_file


修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"


参考链接:

http://www.jianshu.com/p/bf05fb3a4709

http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux