Deepin 安装Sublime Text最新版 注册以及解决中文输入问题
Tofloor
poster avatar
阿顺呀
deepin
2018-05-27 18:23
Author
本帖最后由 livince 于 2018-5-27 10:35 编辑

一、问题描述
     1、Sublime 安装后未激活 且没有安装插件

     2、无法输入中文

二、安装
1、懒人一键安装
         a. 从github上下载 sublime-text-imfix-master.zip 网址:https://github.com/lyfeyaj/sublime-text-imfix
         

            b. 解压文档 进入解压后的文件夹 sublime-text-imfix-master 然后执行 sudo ./sublime-imfix

            程序会自动检测你是否已安装sublime-text3 未安装会提示安装  已安装sublime 会自动安装中文输入插件的

            自动安装的sublime路径为 /opt/sublime-text

             这个路径和深度商店下载的sublime2 版本的路径一致 所以启动器里的图标会是 sublime2 的图标 但不影响使用

             深度商店的sublime3 版本的安装路径是/opt/sublime-text-3

    2、激活和插件安装

        由于我之前安装深度商店的sublime3 之后进行过注册和插件安装 所以不清楚github这个自动安装的版本有没有激活和自带其他插件。


        下面给出插件的安装方式:


         a、首先安装package control


         以下是自动安装的方法。成功率较低!

         快捷键ctrl+` 或者View->Show Console,输入如下代码(sublime text3)

  1. import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)
Copy the Code


         或者下面的代码

  1. 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())
Copy the Code

         注:以上代码均来自互联网

         下面是手动安装方法

          b、浏览器输入  https://sublime.wbond.net/Package%20Control.sublime-package  下载这个文件

        下载好以后,打开sublime text3,选择菜单Preferences->Browse Packages... 打开安装目录,

         此时会进入到一个叫做Packages的目录下,点击进入上一层目录Sublime Text3,在此目录下有一个文件夹叫做Installed Packages,

         把刚才下载的文件放到这里就可以了。然后重启sublime text3,观察Preferences菜单最下边是否有Package Settings 和Package Control两个选项,如果有,则代表安装成功了。

         此时使用快捷键Ctrl+Shift+P,输入install,选择install package,想安装什么插件,在里面搜索名字就可以了。

    3、注册软件

      直接给出激活码分享链接 :https://www.cnblogs.com/hester/p/5617695.html 很多已经禁用 多尝试几个

       若激活失败可以尝试在 /etc/hosts文件中加入以下内容

127.0.0.1        license.sublimehq.com
127.0.0.1        sublimetext.com
127.0.0.1        sublimehq.com
127.0.0.1        45.55.255.55
127.0.0.1        45.55.41.223

  结束了。。。。。。。。。。。。。。

  欢迎指正 欢迎各种撩 不接受暴力吐槽 : )

2018-5-27            

Update by Jiashun     




Reply Favorite View the author
All Replies
avatar
mutong
deepin
2018-05-27 19:37
#1
深度有你更精彩
Reply View the author
avatar
187******09
deepin
2018-05-27 20:18
#2
…不要在论坛发布破解教程
Reply View the author
avatar
Lyvnee
deepin
2018-05-28 01:42
#3
Reply View the author
avatar
mobansou
deepin
2018-05-28 03:08
#4
很好  不过以改用vscode
Reply View the author