好不容易在linux下发现一款风格极爽的代码软件,这丫竟然不支持中文,折腾了不少时间,总结经验,希望给大家提供一些帮助
安装sublime
- 先到sublime官网下载.tar.bz2
- 然后到下载目录
- 复制到你想存放的文件夹(类似windows选择安装目录,总过程也很像windows的绿色软件安装),图形界面拖拽或者命令行:cp 目的位置 起始位置
- 进入存放文件夹解压,图形界面拖拽或者终端:tar -zxvz 文件名
- 会多出一个文件夹,进入该文件夹,修改sublime.desktop(该文件类似快捷方式),
把凡是/sublime_text的部分都换成当前文件夹/sublime_text(exec=后就是执行文件的位置) - 把sublime.desktop复制一份到/user/share/applications/然后把本文件移到桌面,就可以直接点击打开
插件汉化
- 打开sublime,在标题栏找到preferences
- 下拉找到package contrl,点击,在输入框输入package control:install package
- 稍等一下会出现第二个输入框,输入:chinese,下面有很多候选项,选第一个就行
- 是否已汉化?没有的话再点help出现language选项,选中文即可
中文输入
- 首先你已安装中文输入法,比如搜狗(参见安装中文输入法的两篇文章)
- 先解决可能出现的乱码问题,同样使用插件的方式,这次安装ConvertToUtf8插件,中文乱码问题即可解决
- 然后是输入问题,大佬们已经有比较好的解决方法了
- 下载项目git clone https://github.com/lyfeyaj/sublime-text-imfix.git
- 我们只用到两个文件:subl和libsublime-imfix.so
- 把subl移到/usr/bin使得可以在终端执行(记得修改subl文件内路径为你安装的路径,方式与上面相同,直接替换)
- 把libsublime-imfix.so移到sublime_text所在目录
- 终端执行subl是否可以打开sublime并输入中文(不能打开sublime检查路径,不能输入中文尝试删除sougou限制文件《centos7安装搜狗输入法》,或者检查快捷键冲突,删掉冲突键值
- 最后一步,修改之前的两个快捷方式的命令为sulb,大功告成,愉快的使用sublime添加注释吧