管理标签页
标签页可以重命名、固定,或归入带名称和颜色的分组。新建标签页与分屏的基本操作见 标签页与分屏。
标签组与分组
标签栏中的分组和分屏中的标签组是两个层级:
| 概念 | 范围 |
|---|---|
| 标签组 | 一个窗格中的全部标签页。分屏后,每个窗格有自己的标签栏和活动页,编号规则见 标签组编号 |
| 分组 | 同一标签栏中连续排列的一组标签页,可以命名、换色和折叠;一个标签组中可以有多个分组 |
固定标签页不加入分组。标签页的自定义名称、固定状态和分组会随窗口会话保存,也会保存在 布局 中。
重命名标签页
自定义名称只改变标签页的标题,不会重命名文件夹。切换到另一个目录后,标签页仍然保留这个名称。
- 双击标签页标题,或右键单击标签页并选择 重命名…(Rename…)。
- 输入新名称。
- 按 Enter 保存。单击输入框外也会保存;按 Esc 取消。
要恢复随目录变化的名称,右键单击标签页并选择 恢复自动名称(Restore Automatic Name)。也可以重新进入重命名,清空输入框后保存。
固定标签页
右键单击常用的标签页,选择 固定标签页(Pin Tab)。固定页带有图钉标记,排列在标签栏开头,且不显示关闭按钮。要解除固定,选择 取消固定(Unpin Tab)。
| 操作 | 默认快捷键 |
|---|---|
| 固定或取消固定当前标签页 | Alt+P |
| 在 Vim 模式中固定或取消固定当前标签页 | gp |
关闭其他标签页(Close Other Tabs)、关闭左侧标签页(Close Tabs to the Left) 和 关闭右侧标签页(Close Tabs to the Right) 会跳过固定页。竖排标签栏中的对应菜单项是 关闭上方标签页(Close Tabs Above) 和 关闭下方标签页(Close Tabs Below)。
固定页仍可通过中键单击、关闭快捷键或右键菜单中的关闭标签页(Close Tab)关闭。固定状态只保护它不被「关闭其他」及按方向关闭的操作一并关闭。
多选标签页
多选用于批量分组、移动或关闭同一标签栏中的标签页。当前活动页始终包含在选择中。
| 操作 | 做法(Windows / Linux) |
|---|---|
| 添加或移除一个标签页 | 按住 Ctrl 单击标签页;不能移除当前活动页 |
| 选择连续的标签页 | 按住 Shift 单击另一页,选择从活动页到该页的范围 |
| 取消多选 | 按 Esc,或普通单击一个标签页 |
| 关闭选中的标签页 | 按 Ctrl+W,或右键单击已选中的页并选择带数量的关闭项 |
macOS 上,多选可使用 ⌘+单击,关闭快捷键为 ⌘+W。切换标签页仍使用 Ctrl+Tab 和 Ctrl+Shift+Tab。
右键单击已选中的标签页后,分组和关闭项会作用于整批,菜单文案会显示数量。右键单击选择范围之外的页会取消多选,菜单改为作用于该页。使用快捷键切换标签页也会取消多选。
使用命名分组
创建和编辑分组
- 在一个未固定的标签页上右键单击。
- 选择 添加到新分组(Add Tab to New Group)。
- 输入分组名称,按 Enter 保存。
要一次加入多个标签页,先多选,再右键单击其中一个未固定的已选页,选择 添加 N 个标签页到新分组(Add N Tabs to New Group)。
右键单击分组标题,可以修改名称和颜色,也可以管理整组:
| 菜单项 | 作用 |
|---|---|
| 重命名分组…(Rename Group…) | 修改分组名称;双击分组标题不会进入重命名 |
| 颜色圆点 | 从九种颜色中选择一种,应用于分组标题、背景和成员标签页 |
| 折叠分组(Collapse Group) / 展开分组(Expand Group) | 隐藏或显示分组中的标签页;单击分组标题也可切换 |
| 在分组中新建标签页(New Tab in Group) | 在分组末尾添加一个新标签页 |
| 取消分组(Ungroup) | 移除分组,保留其中的标签页 |
| 关闭分组(Close Group) | 关闭分组中的全部标签页 |
折叠包含当前活动页的分组时,tessoa 会先切换到组外的一个可见标签页。如果没有可切换的页,这个分组会保持展开。切换标签页的快捷键会跳过已折叠分组中的成员。
移入和移出分组
右键单击未固定的标签页,通过 移到分组(Move Tab to Group) 选择当前标签栏中的已有分组。组内标签页还可以通过 移到分组 → 新分组(New Group) 单独建组,或通过 从分组移出(Remove from Group) 离开原分组。这些操作也支持多选。
你也可以把单个标签页或多选的标签页拖入分组。拖动到折叠的分组标题上再松手,可以加入该分组;拖动到分组范围之外则会移出。
移动整组标签页
拖动分组标题会带上全部成员。拖动时分组暂时收起,松手后恢复拖动前的折叠状态。
| 拖动目标 | 结果 |
|---|---|
| 当前标签栏中的另一位置 | 整组换序,不拆开其他分组 |
| 当前窗口中另一窗格的标签栏或内容区 | 整组移动到该窗格 |
| 窗格边缘的分屏预览区域 | 将整组放入新分屏 |
整组拖动会保留分组本身,不会合入另一个命名分组。要合并成员,先多选成员标签页,再使用 移到分组。窗口中只有一个窗格,且全部标签页都在这一分组中时,不能将整组单独分出。
整组拖动和多选拖动仅支持当前窗口。跨窗口移动或拖出新窗口时,需要逐个拖动标签页,见把标签页拖到别的窗口。多选中同时有固定页和普通页时,只会拖动与按住的那一页类型相同的页。
使用竖排标签栏
设置标签栏位置
打开 设置(Settings)→ 布局(Layout)→ 标签栏(Tab Bar),通过 标签栏位置(Tab Bar Position) 选择 顶部(Top)、左侧(Left) 或 右侧(Right)。左右两种位置会把标签页竖排显示。
每个窗格也可以单独选择位置:
- 在需要调整的窗格中,右键单击标签页或标签栏空白处。
- 打开 标签栏位置 子菜单。
- 选择 顶部、左侧 或 右侧。选择 跟随设置(Follow Setting) 则恢复使用全局位置;菜单括号内显示当前全局值。
同一窗口可以同时使用横排和竖排标签栏。子菜单中的 全局设置(Global Setting) 会修改全局位置,不会覆盖已单独选择位置的窗格。
调整宽度与自动收起
拖动竖排标签栏靠近内容区的一侧边缘可以调整宽度。宽度和自动收起是全局设置,标签栏位置可以按窗格分别设置。
开启 自动收起标签栏(Auto-Hide Tab Bar) 后,标签栏收成显示标题开头文字的方块列。鼠标悬停时展开,移开后收回;展开的标签栏覆盖在内容上方,文件列表的位置不会变化。
你可以在设置中、标签栏右键菜单的 标签栏位置 子菜单中,或通过竖排栏顶部的图钉按钮切换自动收起。栏已收起时,先悬停展开,再单击图钉按钮。需要调整栏宽时,先关闭自动收起。
标签栏设置
以下选项位于 设置 → 布局 → 标签栏:
| 设置项 | 作用 |
|---|---|
| 标签页宽度(Tab Width) | 横排时选择 完整名称(Full Name) 或 缩窄(Shrink) |
| 标签页过多时(Tab Overflow) | 横排放不下时,选择 多行换行(Wrap Rows) 或 横向滚动(Scroll);竖排始终纵向滚动 |
| 标签页上显示关闭按钮(Show Close Button on Tabs) | 默认开启;关闭后隐藏标签页上的 ×,仍可通过中键、关闭快捷键或右键菜单关闭 |
| 鼠标划过标签页即切换(Switch Tabs on Hover) | 默认关闭;开启后鼠标经过标签页即切换,不需要单击 |
悬停切换不会改变键盘焦点所在的窗格。拖动过程中,或设置、应用菜单、右键菜单打开时,悬停切换不生效。