简单生活 发表于 2015-1-14 21:05:08

CentOS教程之centos下装置sublime text2

小知识:CentOS并不是第一个提供商业支持的RHEL克隆版,其他企业例如Oracle也提供了基于RedHat的自己的企业Linux发布版。
SublimeText2是一款跨平台文本编纂器,支撑Windows,Linux,Macos


特点功效:



优越的扩大功效(Package)左边没有转动条,取而代之的是代码缩略图壮大的快捷敕令:可及时搜刮响应的敕令、选项、Snippet和Syntex,回车便可履行即时的文件切换为所欲为的跳转就任意文件的随意率性地位多重选择(Multi-Selection)功效许可在页面中同时存在多个光标。支撑VIM形式支撑宏更新异常快……


截图:



测试平台:
体系版本号:Fedora1732bit
SublimeText版本号:Version2.0.1,Build2217
装置:

SublimeText2的装置:


在官方网站下载Linux版本Or履行#wgethttp://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1.tar.bz2获得一个“.tar.bz2”格局的紧缩文件停止解压,并把解压包放到:#mv/home/aneek/Downloads/Sublime_Text_2//opt/Sublime_Text_2创立shotcut:(1)#touch/usr/bin/sublime(2)#chmod755/usr/bin/sublime(3)#vim/usr/bin/sublime(4)把上面的复制到sublime并保留。viewplaincopy#!/bin/shexportSUBLIME_HOME=”/opt/Sublime_Text_2″$SUBLIME_HOME/sublime_text$*

5.创立桌面图标:

(1)vi/usr/share/applications/sublime.desktop
(2)把上面的复制到sublime.desktop并保留。





viewplaincopy

<p></p><p>Name=SublimeText2</p><p>Comment=SublimeText2</p><p>Exec=<spanstyle="color:#888888;"><spanstyle="text-decoration:underline;">/home/john/Applications/</span></span>"SublimeText2"/sublime_text</p><p>Icon=/<spanstyle="text-decoration:underline;"><spanstyle="color:#888888;">home/john/Applications/</span></span>SublimeText2/Icon/48x48/sublime_text.png</p><p>Terminal=false</p><p>Type=Application</p><p>Categories=Application;Development;</p><p>StartupNotify=true</p>


中文显示:





软件在Linux下是没法显示中文的,可以经由过程以下操作处理:
翻开Sublime的菜单栏->Preferences->SettingsCUser,在设置装备摆设文件中增长(前半部门本来就有,可看情形停止调换):


//Settingsinhereoverridethosein“Default/BaseFile.sublime-settings”,and//areoverriddeninturnbyfiletypespecificsettings.Placeyoursettings//here,toensurethey’represervedwhenupgrading.{“font_face”:“WenQuanYiMicroHeiMono”}

个中“文泉驿”是有名的开源字体http://wenq.org/
中文输出:

设置fcitx输出法的切换键,将默许的Ctrl+Space方法设置Ctrl+Shift,然则如许后果不太好,常常中文会启动不了。
可以在其他处所输出落后行复制粘贴。
在今后的SublimeText2也许可以获得处理。
VIM形式兼容:




[*]Preference=>SettingCUser点击翻开
[*]这时候会翻开一个叫做Preferences.sublime-settings的JSON文件,这应当就是用户定制的设置装备摆设文件。在设置装备摆设文件中添加一条语句”ignored_packages”,保留便可
[*]这时候翻开一个文件就能够用VI形式停止编纂了。默许是INSERTMODE,ESC落后入COMMANDMODE,停止各类操作吧。
包掌握(PackageControl)和对齐对象(AlignmentTools):


要装置alignment对象,起首要装置包对象。SublimePackageControl可以对package停止很便利的治理。


[*]应用快捷键
Ctrl+`进入Console



[*]粘贴以下代码拷贝到掌握台:
[*]importurllib2,os;pf=PackageControl.sublime-package;ipp=sublime.installed_packages_path();os.makedirs(ipp)ifnotos.path.exists(ipp)elseNone;open(os.path.join(ipp,pf),wb).write(urllib2.urlopen(http://sublime.wbond.net/+pf.replace(,%20)).read())
[*]重启,假如在1

Preferences==>PackageSettings

中看到
1

PackageControl

这项,解释装置胜利了。

接上去经由过程PackageControl来装置Alignment对象


[*]1

Shift+Command+P

调出敕令面板

[*]输出install,调出PackageControl==>InstallPackage选项,回车。
[*]在列表中输出Alignment,回车停止装置
[*]重启失效
Alignment供给的默许对齐敕令快捷键为Control+Command+a,从新设置了对齐快捷键为Shift+Control+Command+a。设置办法为:在
1

Preference==>packagesetting==>Alignment==>keyBindingCuser

中添加以下一条设置装备摆设:
1

{"keys":["super+ctrl+shift+a"],"command":"alignment"}



快捷键抵触:
默许的代码提醒快捷键是“Ctrl+Space”,与输出法切换抵触,招致两方均生效。
可以在菜单栏->Preferences->KeyBindingsCDefault里搜刮“insert_best_completion”涌现:
{“keys”:["tab"],“command”:“insert_best_completion”,“args”:{“default”:“        ”,“exact”:true}},
转变keys的值为须要的快捷键便可,推举:
{“keys”:["alt+/"],“command”:“insert_best_completion”,“args”:{“default”:“        ”,“exact”:true}},
小技能:


[*]选择文字以后,按下Tab和Shift+Tab可以掌握缩进。
[*]文件无需保留就能够直接加入法式,下次启动会主动恢复。


SublimeText2是一款同享软件,免费但可以永远收费试用的编纂器,价钱是59个美刀,信任开辟者必定不懂得中国人,也不面临中国市场,。言归正传,ST2编纂功效壮大,好评如潮,在Windows/Linux/Mac体系下都有对应的版本。
Linux下的装置流程以下:
1.官网下载装置包
官网地址:http://www.sublimetext.com/2
ST2今朝是2.0.1版,因为软件源并不是默许就存在,所以apt-getinstall是没法下载到的。官网也是供给直接的下载包,linux下是.bz2的文件。文件不年夜,才5M多一点。
2.解压放置
解压其实不难,随意找个目次解压就行,但斟酌到前面要能在敕令行下便利的疾速启动,推举解压到/usr/lib/目次下,我用的办法是先解压后搬移,敕令以下:
tar-xvfSublimeText2.0.1.tar.bz2
mvSublimeText2/usr/lib/
个中的为本义符
如许做是由于$PATH这个情况变量主动涵盖了/usr/lib这个目次,不消专门去修正情况变量。
然后键入:
ln-s/usr/lib/SublimeText2/sublime_text/usr/bin/subl
这行敕令是在/usr/bin/目次下树立一个名为subl链接,如许前面可以比拟便利的用敕令行启动这个编纂器。个中subl这个名字是自行界说的,用户可以界说的加倍简略便利。
这个时刻应当曾经装置停止了,可以用ST2来翻开一个文件尝尝。
小知识:CentOS是企业Linux发行版领头羊RedHatEnterpriseLinux(以下称之为RHEL)的源代码再编译版本。

灵魂腐蚀 发表于 2015-1-16 23:47:45

CentOS教程之centos下装置sublime text2

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。

谁可相欹 发表于 2015-1-26 10:57:25

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

愤怒的大鸟 发表于 2015-2-4 20:41:54

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

再现理想 发表于 2015-2-10 09:31:22

不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。

飘灵儿 发表于 2015-3-1 09:42:39

随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).

蒙在股里 发表于 2015-3-10 18:27:34

我感觉linux的学习,学习编程~!~!就去学习C语言编程!!

爱飞 发表于 2015-3-17 10:11:32

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

只想知道 发表于 2015-3-24 07:37:50

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
页: [1]
查看完整版本: CentOS教程之centos下装置sublime text2