Sublime Text 使用教程 整理笔记

【ps:以下快捷键以Mac上快捷键写】
Vim是一款跨平台编译器(再Linux、OS X和Windows下均可使用)
Vim和Sublime分别是命令行环境(CLI)和图形界面环境(GUI)下的最佳选择
编辑器面向无语义的纯文本,速度快体积小,适合编写单独的配置文件和动态语言脚本(Shell、Python、Ruby等)
IDE面向有语义的代码,适合编写静态语言项目(Java、C++和C#等)
用Vim编写Shell,用Sublime编写JS / HTML / Python
Package Control为了管理Sublime里面的插件而出现
打开命令版:Command + Shift + P(Win下把Command换成Ctrl)
购买需要 $70
使用Ctrl + `调出控制台(Console) 【mac下也是Ctrl】
Sublime使用JSON配置文件
Vim使用JKHL控制上下左右
不管光标在某行的什么位置,按Cmd + Enter会在当前行下面增加一行并跳转至该行,Shift + Cmd + Enter是在上面添加一行并跳转至该行
Shift + Ctrl + 左右箭头 逐词选择
Cmd + Shift + L将选中区域代码同时编辑,esc退出编辑
Cmd + J把选中区域合并成一行
有时候打开了很多标签页,用Cmd + P然后输入需要跳转的文件,输入文件名后Enter会跳转到该文件
使用Cmd + R输入函数名可以快速定位到类名或者函数名所在位置
使用F12快速跳转到当前光标所指的函数(或者类)名所定义的位置
对于Markdown的文件,Cmd + R会列出这个md文本的大纲
Ctrl + G输入行号会跳转到该行
Cmd + N新建一个标签页,Cmd + Shift + N新建一个文件并在新的窗口打开
Cmd + Shift + T恢复刚刚关闭的标签
Cmd + , 打开Sublime配置页面加入以下内容:
// 使光标闪动更加柔和
“caret_style”: “phase”,
// 高亮当前行
“highlight_line”: true,
// 高亮有修改的标签
“highlight_modified_tabs”: true,
Cmd + 【或者】当前行向左向右缩进
Cmd + Shift + V以当前粘贴光标所在处的缩进粘贴代码(放弃原代码的缩进方式)
使用Tab自动补全
Ctrl + M跳转到当前光标所指的括号匹配的那个括号处,Shift + Ctrl + M选中该匹配括号内所有内容

❤ 点击这里 -> 订阅《PAT | 蓝桥 | LeetCode学习路径 & 刷题经验》by 柳婼

❤ 点击这里 -> 订阅《从放弃C语言到使用C++刷算法的简明教程》by 柳婼

❤ 点击这里 -> 订阅PAT甲级乙级、蓝桥杯、GPLT天梯赛、LeetCode题解离线版