sublim text3 for deepin OS config

sublim text3在deepin系统下的license:在help--enter license输入下面的证书

BEGIN LICENSE
eldon
Single User License
EA7E-1122628 
C0360740 20724B8A 30420C09 6D7E046F 
3F5D5FBB 17EF95DA 2BA7BB27 CCB14947 
27A316BE 8BCF4BC0 252FB8FF FD97DF71 
B11A1DA9 F7119CA0 31984BB9 7D71700C 
2C728BF8 B952E5F5 B941FF64 6D7979DA 
B8EB32F8 8D415F8E F16FE657 A35381CC 
290E2905 96E81236 63D2B06D E5F01A69 
84174B79 7C467714 641A9013 94CA7162
END LICENSE​

pakage control安装:用shift+control+p打开sublim的终端并且输入下面的命令,回车,成功后重启sublim

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaeeebe013ee18cced0ef93d5f746d80ef60'; 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)​

解决插件安装缓慢的问题:

1.preferences---pakage control--settings User
在里面增加:

"channels": [ "https://raw.githubusercontent.com/wilon/sublime/master/download/channel_v3.json" ],​

解决无法输入中文问题:

git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix​

解决sublim在安装插件时出现错误:
以安装中文插件为例:

Unable to download ChineseLocalizations. Please view the console for more details.
ignored packages updated to: ["Vintage"]
reloading settings Packages/User/Package Control.sublime-settings
reloading settings Packages/User/Preferences.sublime-settings
reloading settings Packages/User/Preferences.sublime-settings​

以上的错误解决办法:
到官网下载最新版http://www.sublimetext.com/3,覆盖到/opt/sublim_text3/下,参考命令:

sudo cp -r /sublim_text3/* /opt/sublime_text3​

只是这样操作的可能会导致原来的图标不能用,建议重新安装一下即可。
更新内容,所有均可用,包括安装插件:
按照上面复制进去后,去 /usr/share/applications 下把原来的sublime_text.desktop给删除,然后回到 /opt/sublime_text3这个文件下,把 sublime_text.desktop文件用编辑器打开,然后复制下里面的内容,
然后回到 /usr/share/applications 目录下,用终端打开,用vim 创建一个sublime_text.desktop文件,把复制的内容粘贴进去,这样就可以了。注意设置里面的地址指向;必须是/opt/下的sublime的目录。

[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;
[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;​

突然想到,就是不删除旧的图标也可以,直接进去修改里面的指定应用路径,把路径修正即可。可以不进行上面这一步的操作;因为你看上面的.desktop文件是把文件夹指向的是:/opt/sublime_text
而终端的指向的是:


image.png

修正.desktop文件路径或者,修改这个文件夹名称都行。

安装sublime_text2:

sudo apt-get install sublime-text​

经测试插件无法成功安装;
于是sublim_text2的pakage_control安装方法:

import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')​

同上到console执行,执行后会出现

Please restart Sublime Text to finish installation

重启后就可以了;

然后再进行中文的安装,重新打开sublim-text2,按下shift+ctrl+p然后输入install打开一个框框安祖昂就好了,但是还是会安装失败,因为Pakage Control被墙了。

部分参考自:https://www.twblogs.net/a/5c3f4408bd9eee35b21e296c/zh-cn
内容来自我的博客:http://leanote.com/blog/post/5dca8701ab644101f4000a2b

作者:Kenny技术仔   个人联系邮箱:zhangdlmj@163.com
欢迎交流    

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,718评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,683评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,207评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,755评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,862评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,050评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,136评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,882评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,330评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,651评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,789评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,477评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,135评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,864评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,099评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,598评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,697评论 2 351

推荐阅读更多精彩内容