0x00 教程内容
- 下载并安装Sublime
- 推荐插件安装
0x01 下载并安装Sublime
1. 下载
a. 官网下载(http://www.sublimetext.com/3):
选择自己对应的版本,此处我下载OS X
2. 安装
a. 拖拉进去即是安装
0x02 推荐插件安装
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())
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写作
0x03 Sublime快捷键总结
- 符号说明
符号说明 ⌘: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 总结
- 精通各种软件的安装,说的就是我吧…
- 可是,环境是非常重要的,又能怎么样呢。