ubuntu上安装Subliem Text3
1.官网下载ubuntu安装包(http://www.sublimetext.com/3)
2.使用dpkg命令安装
sudo dpkg -i sublime-text_build-3126_amd64.deb
3.如果依赖关系不满足,执行如下命令安装依赖的软件,再安装
sudo apt-get install -f
sudo dpkg -i sublime-text_build-3126_amd64.deb
把windows上的配置和插件挪到Ubuntu中
在ubuntu上安装了sublime text3之后,它的配置等信息在~/.config/sublime-text-3目录,ls看一下里面有Cache Installed Packages Local Packages这些目录,我们可以拷贝windows对应的目录过来覆盖,需要覆盖3个目录有:Cache, Installed Packages , Packages。
覆盖之后在sublime text 3里就可以看到很多插件已经回来了,当发现快捷建还不对。找了一下,发现问题在文件名不对。windows上叫Default (Windows).sublime-keymap,ubuntu上叫Default (Linux).sublime-keymap。相应的文件在:~/.config/sublime-text-3/Packages/User目录,进去给键盘的鼠标的配置给重命名就好了。
看起来已经不错了,可是当我ctrl+shift+p还是掉不出package control菜单来,当是我用右边的ctrl+sfhit+p可以调出来的,真是奇怪。但是一些插件不支持,需要重新安装,提示如下这种。
有一些插件只支持windows,不支持Linux,还是重新安装一遍比较放心,配置文件可以就用拷贝过来的。
不能输入中文问题
参考如下文档即可,但是输入框不能跟随。
Ubuntu下Sublime Text 3 和搜狗拼音输入法安装全套解决方案
遇到不能安装软件的问题
使用package control的时候出现There are no packages available for installation问题。好像说什么代理的问题,解决方法如下:
自己在浏览器打开这个链接https://packagecontrol.io/channel_v3.json,把里面的内容复制下来保持在channel_v3.json里。然后设置Package Control.sublime-settings这个配置文件加入这么一行:
"channels":
[
"/home/leon/.config/sublime-text-3/Packages/User/channel_v3.json"
]
目录改为刚才保存的目录,这样就可以获取到安装包列表安装软件了。