# Shell

Shell 是一种带标题的容器——可以将它想象成一个真正能够承载内容的标题。

- 每个 Shell 都有一个标题。
- 在 Shell 内部，你可以添加块，或嵌套其他 Shell。
- Shell 嵌套后会自动形成层级关系，就像传统文档中的 H1 → H2 → H3 一样。

# 创建 Shell

在画布上创建 Shell，按 `S` 键，或点击底部中央 **选择面板** 中的 Shell 图标，然后点击画布上的任意位置即可。

在文档视图中，或在另一个 Shell 内创建 Shell，使用斜杠（`/`）命令。可用的 Shell 选项会根据当前层级自动显示——直接选择即可创建。

# 用 Shell 包裹内容

选中多个 Shell 或块组，悬浮工具栏会出现。点击 `Wrap with Shell` 将它们合并为一个新的 Shell。（`⌘` \+ `Option` \+ `Enter`，Windows 为 `Ctrl` \+ `Alt` \+ `Enter`）

这支持 **自下而上的思维方式**——先从零散内容出发，随着规律的浮现，再将它们整合成有结构的概念。

# 嵌套 Shell

将一个 Shell 拖入另一个 Shell 可创建嵌套层级。被拖入的 Shell 会成为目标 Shell 的子级，层级加深一级（例如 S1 → S2）。

# 向 Shell 中添加块

将块组拖入 Shell，可将其作为 Shell 的内容。你可以将块放置在 Shell 内的任意位置。

Shell 嵌套时，背景和边框高亮会显示哪个 Shell 将接收这些块。

# Shell 布局规则

Shell 内部的元素按照布局规则排列。目前提供垂直对齐方式，未来计划支持将内部元素排列为多列。
