前言
最近几天在学习使用sublime text,遇到了一些坑,在这里记录一下。
简介
Sublime Text 是一文本编辑器,可通过包(Package)扩充本身的功能。
下载地址:https://www.sublimetext.com/
安装
下载完成后,一路next下去就可以了。
安装插件
按下Ctrl+Shift+P调出命令面板,输入install 调出 Install Package 选项并回车(注: Install Package并不是安装插件,是在做Package的安装工作,首先会下载一个https://packagecontrol.io/channel_v3.json文件,当然因为GFW的原因,这一步一般会失败,如果成功了的话,也可以看一下我下面的方法试试,速度会快很多)
Install Package安装完成后,收入你要安装的插件的名字,回车等待安装就可以了
解决方案
Install Package安装失败后会弹出一个框,如下图:
there are no packages available for installation
出现这个的原因打开view ->show console可以看到具体的error,我的大体上是说channel_v3.json无法访问
Package Control: Attempting to use Urllib downloader due to WinINet error: Error downloading channel. Connection refused (errno 12029) during HTTP write phase of downloading https://packagecontrol.io/channel_v3.json.
Package Control: Error downloading channel. URL error [WinError 10051] 向一个无法连接的网络尝试了一个套接字操作。 downloading https://packagecontrol.io/channel_v3.json.
解决这个问题的方法大体有两种:
vpn代理
搭建自己的服务器
考虑的用vpn不太方便,而且速度较慢的原因,我选择了第二种方法
方法:
vpn先访问https://packagecontrol.io/channel_v3.json,将json保存到本地。
搭建自己的本地服务器,我用的WampServer。(或者把channel_v3.json上传的github)
Perferences ->Package Setting - >Setting User,添加:
"channels": [ "http://127.0.0.1/document/channel_v3.json" ]
http://127.0.0.1/document/channel_v3.json 是我本地服务器的地址
github上地址:https://github.com/fayou147/GitOrder/blob/master/json/channel_v3.json
- 重复上面插件安装的步骤
UNREGISTERED
新安装的Sublime Text 3在最上面的banner上会有UNREGISTERED提示,解决方法Help -> About Sublime Text,查看Build版本
如上图,我的是3126,然后搜一下 Sublime Text 3 3126 注册码,打开Help –> Enter Licence,然后根据输入注册码。
拆分窗口
View ->Layout ->…