跳到正文

键盘快捷键 ​

Swanmail 的设计目标是无需离开键盘即可完成操作。

可自定义快捷键 ​

前往 设置 → 键盘快捷键,可以自定义以下单键快捷键。括号内为默认值。

操作默认键
所有收件箱视图1
未读视图2
星标视图3
草稿箱视图4
已发送视图5
收起或展开侧边栏⌃⌘S(Windows 和 Linux 上为 Ctrl+Shift+S);可改为任意带修饰键的组合,如 ⌘B
回复r
回复全部a
转发f
归档e
标为垃圾!
切换已读/未读u
切换星标s
删除#
撰写新邮件c
选中 / 取消选中行x

除了你为 删除 设置的按键,Delete 和 Backspace 也能删除:有选中项时作用于选中的邮件, 没有时作用于打开的邮件。这两个键不可更改。

窗口宽度小于 1000 px 时,无论你的设置如何,侧边栏都会收成图标栏。这时按它的快捷键可以临时展开它, 直到窗口重新变宽。

侧边栏的快捷键是组合键,而不是单个键:在 设置 → 键盘快捷键 中点击 显示或隐藏侧边栏 旁的 编辑 并按下组合键,点 恢复默认 则回到 ⌃⌘S。它只在 Swanmail 内生效。只带一个修饰键的组合(如 ⌘B)在输入框里 不起作用,那里它可能是加粗。应用或系统已经占用的组合(如 ⌘K、⌘C)不能设置。

在任何应用中显示或隐藏 Swanmail ​

在 Windows 和 macOS 上,可以给 Swanmail 设置一个系统级快捷键,比如 Ctrl+Alt+M(Mac 上为 ⌃⌥M)。打开 设置 → 键盘快捷键,在 在任何应用中 下点击 录入,然后按下组合键;组合键必须包含 Ctrl 或 Alt(Mac 上也可以是 ⌘)。其他应用在前台时,这个快捷键也有效:它会把 Swanmail 的窗口带到前台;如果窗口已经在前台,就把它隐藏。录入之前不会设置任何快捷键。如果组合键已被其他应用占用,设置里会提示,并保留你原来的快捷键。

全局快捷键 ​

以下快捷键在任何地方都有效,目前不可自定义:

快捷键操作
⌘K打开命令面板
⌘F聚焦搜索(Windows 和 Linux 上为 Ctrl+F)
/聚焦搜索
⌘,打开设置
?显示键盘快捷键帮助
Esc关闭弹窗 / 清除选择

撰写新邮件没有单独的组合键,使用可自定义的 c 即可。

邮件操作 ​

快捷键操作
z在提示显示期间撤销上一次删除、归档、移动或标记垃圾邮件
l为选中的邮件打开标签选择器

z 只在撤销提示显示期间有效。l 可以在 设置 → 键盘快捷键 的 给邮件加标签 中修改。

邮件列表 ​

快捷键操作
j / ↓下一封邮件
k / ↑上一封邮件
Page Down / Ctrl+F列表向下翻一页
Page Up / Ctrl+B列表向上翻一页
gg / Home第一封邮件
G / End最后一封已加载的邮件,列表随后加载下一页
x选中 / 取消选中当前行
⇧J / ⇧↓向下扩展选择一行
⇧K / ⇧↑向上扩展选择一行
⌘A选中已加载的所有行(Windows 和 Linux 上为 Ctrl+A)
Space在独立的阅读窗口中打开选中邮件
Esc清除当前的多选;没有多选时,在阅读窗格中点击过则把按键交还列表,阅读窗格关闭时返回列表

键盘和鼠标都可以多选。x 沿用 Gmail 的习惯,可在 设置 → 键盘快捷键 中修改;⇧J 和 ⇧K 从开始选择的那一行起扩展,与 ⇧ 单击从上次点击的行扩选一致,扩展过程中锚点保持不动。用鼠标时,⌘ 单击(Windows 和 Linux 上为 Ctrl 单击)可单独增删一行。

一页的行数就是列表一屏显示的行数。和 vim 一样,Ctrl+F 和 Ctrl+B 在所有平台上都用 Control 键。在阅读窗格中点击后(包括邮件正文),方向键、空格 和翻页键用来滚动邮件,⌘A(Ctrl+A)选中邮件文字,Ctrl+F 聚焦搜索;j 和 k 仍然在列表中移动。按 Esc 或在列表中点击,这些键回到列表。如果你在 设置 → 键盘快捷键 中把 g、G 或 / 分配给某个操作,这个键就留给该操作。

日期分组标题不是行:j 和 k 会跳过它们,⇧J 和 ⌘A 也不会选中它们。

有多选时,邮件操作键(归档、删除、星标、已读 / 未读、垃圾邮件)作用于整个选择,而不是阅读窗格中打开的那封邮件;命令面板中的 移动到 … 同样如此。按 Esc 清除选择后,这些按键重新作用于打开的邮件。

撰写邮件 ​

快捷键操作
⌘↩发送邮件(Windows 和 Linux 上为 Ctrl+↩)
⌘⇧↩回复时发送并归档所回复的邮件(Ctrl+Shift+↩)
⌘⇧O把正在撰写的邮件移到独立窗口(Ctrl+Shift+O)
⌘⇧⌫丢弃草稿,随后的提示可以撤销(Ctrl+Shift+Backspace)
⌘⌥1 – ⌘⌥3标题 1 至 3(Ctrl+Alt+1 – Ctrl+Alt+3)
⌘⇧H切换高亮(Ctrl+Shift+H)

快捷键是上下文感知的,按 ? 可在应用内查看 快捷键帮助 面板。