今天写完了移动端的静态页面,闲来无事上网冲浪。无意间看到了IMESupport这个插件,在输入中文的时候,可以解决输入法不跟随的问题。猛然想起来,这货我好像安装过!当时没起作用,后来就给忘了。今天正好得空,看看到底是哪里出了问题。
原来我的计划是这样的:把IMESupport插件删掉,重新下载一个看看。但是我又不知道怎么删除插件,索性把sublime_text卸载了,重新下载一个。
这样肯定是全新的了吧!但是我还是太年轻了,软件指向的插件库文件没删除,所以卸载再安装依然没用。
后来我就想,干脆把sublime_text卸载了,插件库也删了。重新来一遍,反正今天也没什么事做,就当练手了。
说干就干,首先去sublime_text官网下载sublime_text 3,安装(全部点击下一步就好,有一个单选框记得点击选择,目的是将sublime添加到鼠标右键)。
打开sublime,ctrl + ~ 打开控制台后复制对应代码粘贴上去插件库(需要墙出去才可以),我把代码粘在这里:
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
之后点击回车,等一段时间就可以安装好(因为我是挂了ssr出去的,所以获取插件库的时候总是出错,这里挖个坑一会填),安装好后,可以看到这两个选项:见下图↓,之后使用快捷键ctrl + shift + p打开命令面板,输入package control:install package打
开插件库搜索插件名称,选择插件安装即可。
下面讲讲我遇到的问题:
因为我是挂代理出去的,所以之前的代码粘贴在sublime上显示无法连接,无奈我只有去网上找其他办法,在这里放两个解决方案:
一、无意间还看到了一串代码,粘贴上去也可以使用(不是在官网看到的,不知道是不是能搜到所有的插件)
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
二、官方给的文件,粘贴在Installed Packages文件里就可以了
打开插件库,查看他的父文件便可以找到Installed Packages文件,之后重启sublime就可以啦!
文件不能上传了,放张图片,大家自行搜索吧!
若有错误,欢迎指正!