diff --git a/docs/sublime-text.html b/docs/sublime-text.html new file mode 100644 index 00000000..0f72c01a --- /dev/null +++ b/docs/sublime-text.html @@ -0,0 +1,397 @@ + + + + +Sublime Text 备忘清单 + & sublime-text cheatsheet & Quick Reference + + + + + + +

Sublime Text 备忘清单

+

这个 Sublime Text 快速参考备忘单显示了它的键盘快捷键和命令。

+

快捷键

+

文本编辑初学者

+ +

Sublime Text 是一个用于代码、标记的复杂文本编辑器。

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⌘ D选择单词(重复包括单词的下一个实例)
⌘ L选择行(重复以包括下一行)
⌘ ⇧ L将选择拆分为多行(多行编辑)
⌘ ⇧ A选择标签内的文本(重复以展开)
⌃ ⇧ M选择大括号或尖括号(重复展开)
⌘ X剪切一行
⌃ M转到匹配的括号
⌃ ↩︎ or ↩︎在后面插入行
⌘ ↵在后面插入行
⇧ ⌘ ↵在前面插入行
⇧ ⌥ ▲选择当前行光标之前
⇧ ⌥ ▼选择当前行光标之后
⇧ ⌃ M选择当前括号的所有内容
⌥ ⇠/⇢进行逐词移动,相应的
⌥ ⇧ ⇠/⇢进行逐词选择
⌘ U返回到历史光标位置(撤销)
⌃ M快速的在起始括号和结尾括号间切换
⌃ ⇧ M则可以快速选择括号间的内容
⌃ ⇧ J对于缩进型语言(例如Python)可以使用
⌃ ⌘ D复制整行
+ +

查看:Sublime Text 官网

+

代码折叠

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⌘ Alt [折叠最近的块
⌘ Alt ]展开最近的块
⌘ K ⌘ 1折叠所有第一级代码块
⌘ K ⌘ 2折叠所有二级代码块
⌘ K ⌘ 3折叠所有第三级代码块(等)
⌘ K ⌘ T折叠所有 HTML 属性
⌘ K ⌘ 0展开一切
⌘ K 0代码展开
+ +

macOS 键盘符号

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
Command()
Control
Option(alt)
Shift
Caps Lock(大写)
fn功能键就是fn
↩︎return/Enter
+ +

编辑

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⌘ ⇧ D复制当前行/选择
⌘ ⇧ K删除当前行/选择
⇧ del删除当前行/选择
⌘ ⇧ ▲移动队列
⌘ ⇧ ▼下移一行
⌘ ▼/▲移动到首行/尾行
+ +

转到

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⌘ P去任何地方
⌘ G转到行号
⌘ R转到符号
⌘ P, :转到行号(:之后输入数字)
⌘ P, #转到并列出字符串模糊匹配(#之后输入字符)
⌘ P, @转到并列出符号(@之后开始输入符号名称)
+ +

选择(Selecting)

+
    +
  • ⌘ + D
    +选择光标所在的单词,并高亮该词出现的所有位置
  • +
  • ⌘ + D
    +择该词出现的下一个位置
  • +
  • ⌘ + U 进行回退,使用Esc退
  • +
+ +
+ + + + + + + + + + + + + +
快捷键说明
⌃ K / ⌘ K K从光标处删除到行末尾
+ +

拆分窗口

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⇧ ⌥ 2将视图拆分为两列
⇧ ⌥ 1将视图还原为单列
⇧ ⌥ 5将视图设置为网格(4 组)
⌃ 2跳到第 2 组
⇧ ⌃ 2将文件移动到组 2
+ +

文本操作

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
快捷键说明
⌃ K ⌃ L转换为小写
⌃ K ⌃ U转换为大写
⇧ ⌃ K删除行
⌃BACKSPACE向后删除单词
⌃DEL删除单词转发
+ +

命令行中启动编辑器

+ +
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl\
+           /usr/local/bin/subl
+
+ +

在命令行中使用 subl 命令

+
$ subl .
+$ subl README.md
+
+

软链放到这个目录 /usr/local/bin/subl,这是因为 Rootless 机制,不能存放到 /usr/bin/subl 位置。

+

另见

+ +
+ diff --git a/index.html b/index.html index 8a52dea7..cae51e37 100644 --- a/index.html +++ b/index.html @@ -97,6 +97,10 @@ Sketch + + + +Sublime Text diff --git a/style/style.css b/style/style.css index ef9f2d9e..29926b3d 100644 --- a/style/style.css +++ b/style/style.css @@ -848,6 +848,9 @@ body:not(.home) .h2wrap > h2 a::after { .home-card { grid-template-columns: repeat(4,minmax(0,1fr)); } + .wrap-header.h3wrap > .wrap-body { + overflow: initial; + } } @media (min-width: 375px) {