教程目录
0x00 教程内容
- 下载并安装Sublime
- 推荐插件安装
1. 下载
a. 官网下载(http://www.sublimetext.com/3):
选择自己对应的版本,此处我下载OS X
2. 安装
a. 拖拉进去即是安装
1. 准备插件管理工具
a. 安装Package Control
(此步不要操作,了解即可)
打开Sublime,按Ctrl + ` 调出console,粘贴下列安装代码到底部命令行并回车:
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())
b. 此时光标会在转动,等不转后,再重启Sublime Text(快慢不一定)
c. 校验是否安装成功
如果在Perferences
->Package Settings
中看到package control
这一项,则表示安装成功。
可能出现的问题:
报错的话,可能是网络原因,切换网络或者自行搜索资料,用手动的方式来安装。
2. 用Package Control安装其他插件
a. 安装插件操作
按下Cmd + Shift + P 调出命令面板,输入install
,会弹出Install Package
选项,选中并回车。
b. 然后在搜索框中搜索想要安装的插件(下面滚动条在跳动…停了之后就可以了)
此插件装好后是这样子的(左边有各种功能,不装的话很简陋):
c. 此处再补充几个插件
- MarkDown Editing:markdown写法插件
(在文档,按Ctrl + Shift + p,然后输入:ssm,回车。ssm <=> Set Syntax: Markdown) - Sublime Terminal:Sublime中直接使用终端打开你的项目文件夹,并支持使用快捷键
- SublimeLinter插件:高亮不规范的JavaScript、CSS、HTML、Java、PHP、Python、Ruby等十几种开发语言
- Ctags插件:函数跳转
(Alt + ←)
参考文章:
如何优雅地使用Sublime Text3
sublime text 2(3)下的Markdown写作
- 符号说明
符号说明
⌘:command
⌃:control
⌥:option
⇧:shift
↩:enter
⌫:delete
打开/关闭/前往
- 快捷键功能
⌘⇧N 打开一个新的sublime窗口
⌘N 新建文件
⌘⇧W 关闭sublime,关闭所有文件
⌘W 关闭当前文件
⌘P 跳转、前往文件、前往项目、命令提示、前往method等等(Goto anything)
⌘⇧T 重新打开最近关闭的文件
⌘T 前往文件
⌘⌃P 前往项目
⌘R 前往method
⌘⇧P 命令提示
⌃G 前往行
⌘KB 开关侧栏
⌃` 打开控制台
⌃- 光标跳回上一个位置
⌃⇧- 光标恢复位置
编辑
⌘A 全选
⌘L 选择行(重复按下将下一行加入选择)
⌘D 选择词(重复按下时多重选择相同的词进行多重编辑)
⌃⇧M 选择括号的内容
⌘⇧↩ 在当前行前插入新行
⌘↩ 在当前行后插入新行
⌃⇧K 删除行
⌘KK 从光标处删除至行尾
⌘K⌫ 从光标处删除至行首
⌘⇧D 复制(多)行
⌘J 合并(多)行
⌘KU 改为大写
⌘KL 改为小写
⌘C 复制
⌘X 剪切
⌘V 粘贴
⌘/ 注释
⌘⌥/ 块注释
⌘Z 撤销
⌘Y 恢复撤销
⌘⇧V 粘贴并自动缩进
⌘⌥V 从历史中选择粘贴
⌃M 跳转至对应的括号
⌘U 软撤销(可撤销光标移动)
⌘⇧U 软重做(可重做光标移动)
⌘⇧S 保存所有文件
⌘] 向右缩进
⌘[ 向左缩进
⌘⌥T 特殊符号集
⌘⇧L 将选区转换成多个单行选区
查找/替换
⌘f 查找
⌘⌥f 查找并替换
⌘⌥g 查找下一个符合当前所选的内容
⌘⌃g 查找所有符合当前选择的内容进行多重编辑
⌘⇧F 在所有打开的文件中进行查找
拆分窗口/标签页
⌘⌥[1,2,3,4] 单列、双列、三列、四列
⌘⌥5 网格(4组)
⌃[1,2,3,4] 焦点移动到相应的组(分屏编号)
⌃⇧[1,2,3,4] 将当前文件移动到相应的组(分屏编号)
⌘[1,2,3,4] 选择相应的标签页
快捷操作
⌘⌃上下键 两行交换位置
⌘KB 显示/隐藏侧边
0xFF 总结
- 精通各种软件的安装,说的就是我吧…
- 可是,环境是非常重要的,又能怎么样呢。