此文档可以解决大部分 mac sublimeText3 安装插件的问题
修改host
其实 安装不了Package Control 大部分原因是其ip 被墙了 如何验证?
$ ping https://packagecontrol.io
返回 ping: cannot resolve https://packagecontrol.io/channel_v3.json: Unknown host
就说明被墙了
可以通过 修改主机host解决
window 下 $ vim C:\Windows\System32\drivers\etc\hosts
mac 下 $ vim /etc/hosts
在文件最底下添加一行
50.116.34.243 packagecontrol.io
会发现可以打开 https://packagecontrol.io/ 安装了
sublime3 在mac手动安装Package Control
- 打开Packages目录,Preferences > Browse Packages 就可以进入这个目录。
-
打开终端,cd 到Packages的路径
-
将Installed Packages里面的内容清空,如图
- 终端执行下面命令:
$ git clone https://github.com/wbond/sublime_package_control.git "Package Control"
- 重启sublime text即可
解决Sublime Text3 Package Control 在菜单栏中不显示
- Preferences > Settings 打开Preferences.sublime-settings-Users 文件 将里面的 ignored_package的’Package Control’去除
eg.
"ignored_packages": [ "Vintage", "Package Control" ]
改成
"ignored_packages": [ "Vintage" ]
解决sublime package control 出现There are no packages available for installation
自己本地开个服务器,把channel_v3.json文件复制下来,放到document中(可以自己指定)
$ python -m SimpleHTTPServer 8080
浏览器中访问http://127.0.0.1:8080/channel_v3.json
如果能看到,说明成功了
配置
进入package control的settings中,如上图
把里面的 http://packagecontrol.io/channel_v3.json
替换成http://127.0.0.1:8080/Documents/channel_v3.json
"channels": [
"http://127.0.0.1:8080/Documents/channel_v3.json"
]