适用于 Mac 的剪贴板历史记录

你拷贝过的一切。
⌥V 即达。

EFClip 常驻菜单栏,记住你拷贝的内容:文本、链接和图像。按下 ⌥V,输入两个字,按回车。把还要用的内容置顶,归入类别,并在 iPhone 的 EFKey 键盘里找到同一份历史记录。

免费。需要 macOS 14 或更高版本、Apple 芯片。版本 1.0.3。

在 iPhone 上,同一份历史记录就在 EFKey 键盘里。efkey.app App Store

全部已置顶工作文本链接图像+
  • 会议室地址工作⌘1
  • https://example.com/日程/会议文档⌘2
  • 周五下午的会议改到周一⌘3
  •   会议开场幻灯片 · 1280 × 720⌘4
清除历史记录…设置…  ⌘,

我为什么做它

我做 EFKey,是因为 iPhone 键盘没有真正的剪贴板。后来历史记录又停在了手机的边缘。

我拷贝的内容有一半来自 Mac:一个地址、一个快递单号、一小时后要贴进消息里的链接。我想让这份历史记录既在 Mac 的光标旁,也在 iPhone 的键盘里,不要账户,中间也不要服务器。

所以 EFClip 是另一半:Mac 上的同一份历史记录,由你自己的 iCloud 在设备之间传递。

Peter FerancEFKey 与 EFClip 的创建者

工作原理

拷贝。⌥V。回车。

没有什么需要学的。你照常拷贝,EFClip 负责保存列表。

  1. 照常拷贝

    在任何地方按 ⌘C。EFClip 每秒检查两次剪贴板,保存每一条新的文本、链接或图像。同一段文本拷贝两次只算一项,并会移回顶部。

  2. 按下 ⌥V

    历史记录在光标处打开,搜索栏已准备好。它不会从你正在输入的 App 抢走焦点,点按别处时就会关闭。

  3. 选取

    回车拷贝该项,⌘V 粘贴。开启立即粘贴后,EFClip 会代你按下 ⌘V。选取时按住 ⌥ 可反过来操作,仅限一次。

功能

窗口很小,记忆很长。

默认 200 项,最多 500 项。置顶的内容会一直保留,直到你移除。

宽容的搜索

输入文本或其名称的几个字符即可。大小写和重音符号都不影响,匹配的部分会加粗。

cafe → Café 街角

置顶常用内容

⌥P 置顶一项。已置顶的项目排在顶部,不受数量限制,永不过期。

类别

⌘K 把一项归入“工作”“地址”或你创建的任何类别。每个类别都会成为一个筛选器,在 Mac 和 iPhone 键盘里都有。

命名与编辑

⌘N 给一项起个简短的名称,这样很长的 IBAN 会显示为房租账户。⌘E 直接修改文本里的错字。

图像也行

截屏和拷贝的图片,支持 PNG、JPEG、HEIC 或 TIFF。保留最新的 15 张,缩放到 1280 px,不会占满你的磁盘。

粘贴前先预览

⌃Space 在窗口旁边打开完整文本或较大的图像,并显示长度和拷贝时间。在某一行停留片刻后,它也可以自动打开。

链接与颜色

链接有自己的筛选器。像 #007C8C 这样的十六进制颜色,旁边会显示色块。

处处有快捷键

⌘1 到 ⌘9 直接选取某一行。Tab 切换筛选器。整个窗口都可以不碰鼠标使用。

密码不入库

密码管理器标记为隐藏的内容绝不会被保存。1Password、Bitwarden、密码和钥匙串访问从一开始就被忽略。

筛选器

你的顺序,所有设备。

列表上方的标签是筛选器。把它们拖成你习惯的顺序,包括“全部”和“已置顶”。Tab 跳到下一个。

  • 全部你拷贝过的所有未置顶内容。不断滚动的历史记录。
  • 已置顶你留下的所有内容,包括类别中的项目。
  • 你的类别每个类别一个标签。末尾的 + 标签用来新建类别。
  • 文本、链接、图像同一份历史记录,按类型拆分。

快捷键

双手不离键盘。

⌥V 只是默认值。可在设置中选择任意带有 ⌘、⌥ 或 ⌃ 的组合。

打开或关闭历史记录⌥V
在列表中移动↑↓
拷贝所选项目↩
执行与你的粘贴设置相反的操作⌥↩
选取第 1 到 9 行⌘1…9
下一个或上一个筛选器⇥⇧⇥
预览⌃Space
置顶或取消置顶⌥P
归入类别⌘K
为项目命名⌘N
编辑文本⌘E
删除项目⌥⌫
设置⌘,
关闭Esc
暂停保存按住 ⌥ 点按图标
仅跳过下一次拷贝按住 ⌥⇧ 点按图标

iPhone 同步

同一份历史记录,就在你的键盘里。

EFClip 与 EFKey 共享历史记录,EFKey 是我为 iPhone 做的键盘。在 Mac 上置顶一个地址,下次打开键盘的剪贴板时它就在里面。无需创建账户:由你自己的 iCloud 来传递。

Mac 上的 EFClip几秒钟内发送每一项更改。
你的 iCloud你的私人数据库,端到端加密。我看不到,Apple 也读不了。
iPhone 上的 EFKey在你于键盘中打开剪贴板时获取更改。

同步的内容

  • 文本和链接
  • 图像,最新的 15 张,最大以 1280 px 发送
  • 置顶、类别和名称
  • 删除操作,以及筛选器的顺序

留在各设备上的内容

  • 设置:快捷键、窗口大小、忽略列表
  • 历史记录上限。两者不同时以较小的为准,因为裁剪也是共享的。
  • 各端如何填充“全部”和“已置顶”

同步速度

无论是否同步,你最后拷贝的内容都会通过 Apple 的通用剪贴板立刻出现在另一台设备上。置顶、类别和删除会在你打开 EFClip 时到达 Mac,否则最迟 30 秒内到达。在 Mac 上所做的更改,会在你于键盘中打开剪贴板时到达 iPhone。

所需条件

  • 两台设备使用同一个 Apple ID,并已开启 iCloud
  • 在 EFClip › 设置 › 同步中开启与 iPhone 同步
  • 在 EFKey › 工具 › 剪贴板中开启与 Mac 同步
  • EFKey Pro,并为键盘开启完全访问
EFKey 图标

适用于 iPhone 的 EFKey

同步另一端的键盘。在 App Store 免费下载;与 Mac 同步属于 EFKey Pro,一次性付费 €14.99。

在 App Store 下载
App Store 上 EFKey 的二维码用 iPhone 扫描
EFClip 图标

隐私

你的剪贴板没有服务器。

拷贝的文本是电脑上最私密的东西:密码、地址、写到一半的消息。所以 EFClip 把它保存在你的 Mac 上,开启同步后则保存在你自己的 iCloud 里。没有账户,没有分析,也没有我这边的地方可以发送。

  • 0 台服务器历史记录只保存在你的 Mac 和你的 iCloud 中,别无他处。
  • 端到端文本、图像、名称和类别在离开 Mac 之前就已加密。
  • 默认关闭同步会等到你开启。在此之前,没有任何内容离开 Mac。
  • 绝不保存隐藏的密码、忽略列表中的 App、与你的模式匹配的文本。

设置

六个标签页,没有意外。

在窗口中按 ⌘,。每个选项都附有默认值。

通用

  • 登录时打开,关闭
  • 打开历史记录,⌥V
  • 显示窗口:在光标处或在屏幕中央
  • 窗口宽度和高度,400 × 540
  • 预览:1.5 秒后,或仅使用 ⌃Space
  • 立即粘贴,关闭
  • 自动检查更新,开启

类别

  • 所有筛选器在同一个列表中。拖移即可重新排序。
  • 重命名或删除类别。其中的项目保持置顶。
  • 新类别和“添加”

存储

  • 存储图像,开启
  • 最多保留 50、100、200 或 500 项
  • 删除时间:5 分钟到 30 天,默认 30 天
  • 退出 EFClip 时清除历史记录,关闭

忽略

  • App:在这些 App 中进行的拷贝会被跳过。可添加任何正在运行的 App。
  • 文本匹配:正则表达式,例如用 ^\d{16}$ 匹配银行卡号

同步

  • 与 iPhone 同步,关闭,并显示上次同步时间
  • 相同的筛选顺序,开启
  • 工作原理,分步说明
  • 从 iCloud 删除…

关于

  • 版本和检查更新…
  • 指向 efclip.app、efkey.app 和反馈的链接
  • 开源许可

如实说明的限制

它不做什么。

  • 仅限 Apple 芯片。M1 或更新的芯片,macOS 14 或更高版本。没有 Intel 版。
  • 纯文本。格式、字体和颜色都会被丢弃,在访达中拷贝的文件不会被保存。粘贴出来的就是文本。
  • 单项不超过 100 KB。更长的文本,比如整个日志文件,不会被保存。
  • 15 张图像。更旧的会让位,除非已置顶。
  • iPhone 一侧需要 EFKey Pro。EFClip 本身免费,可独立使用;要付费的是同步,在手机上。
  • App 内没有语言选择器。EFClip 跟随 Mac 的语言。若要使用其他语言,请前往系统设置 › 通用 › 语言与地区 › 应用程序。
  • 不在 Mac App Store 上架。它是从本网站下载的已签名并经过公证的 App,会自动更新。

常见问题

你还没问,我先答了。

EFClip 免费吗?

是的。没有试用,没有订阅,没有账户。与 iPhone 同步需要键盘里的 EFKey Pro,一次性付费 €14.99。

我必须有 EFKey 才能用吗?

不需要。EFClip 可以单独作为 Mac 的剪贴板历史记录使用。如果你不用 EFKey,请让与 iPhone 同步保持关闭:开启后,即使没有任何设备读取,历史记录也会上传到你的 iCloud。

它会替我粘贴吗?

只有你要求时才会。默认情况下,选取一项会把它放进剪贴板,由你按 ⌘V。开启立即粘贴后,EFClip 会代你按下 ⌘V;为此 macOS 会请求一次辅助功能权限。

为什么需要辅助功能权限?

只是为了代你按下 ⌘V。用 ⌥V 打开窗口和保存你拷贝的内容完全不需要任何权限。如果你从不开启“立即粘贴”,它就不会请求。

它会保存我的密码吗?

不会。密码管理器会把它们拷贝的内容标记为隐藏,EFClip 无论你如何设置都绝不会保存这类内容。1Password、Bitwarden、密码和钥匙串访问也从一开始就在忽略列表里。

怎样让它暂停一会儿?

按住 ⌥ 点按菜单栏图标可暂停保存;图标会变淡,直到你再次按住 ⌥ 点按。按住 ⌥⇧ 点按则仅跳过下一次拷贝。

它会保留多久?

默认 200 项和 30 天。两者都在设置 › 存储中。已置顶、位于类别中和已命名的项目会一直保留,直到你移除。

谁能读到我同步的剪贴板?

只有你。历史记录保存在你的 Apple ID 的私人 iCloud 数据库中,文本、图像、名称和类别都经过端到端加密。Apple 能看到某项何时更改过、是否已置顶,但看不到内容。

同步有多快?

最后一次拷贝通过 Apple 的通用剪贴板即时到达。置顶、类别和删除会在你打开 EFClip 时到达 Mac,否则最迟 30 秒内到达。iPhone 会在你于键盘中打开剪贴板时跟上。

如果我在 Mac 上置顶,又在 iPhone 上拷贝了同样的内容呢?

置顶会保留。再次拷贝会把该项移到两端的顶部;置顶、类别或名称只有在你更改时才会改变。

为什么“全部”在 iPhone 上看起来不一样?

在 Mac 上,“全部”是不断滚动的历史记录,“已置顶”保存你留下的所有内容。在键盘里,“全部”显示所有内容,已置顶的排在最上面。标签的顺序是共享的;填充内容则随各设备而定。

如何从 iCloud 中移除我的历史记录?

先在 EFKey 中关闭同步,然后在 EFClip › 设置 › 同步中使用从 iCloud 删除…。你设备上的历史记录会保留。如果某台设备仍开启着同步,它会再次上传自己的副本。

更新是怎么运作的?

EFClip 在启动时和每六小时检查一次本网站。有新版本时,菜单栏图标上会出现红点,⌥V 窗口底部会提供更新到 …。每个更新都经过签名,所以 App 只会安装我发布的内容。你可以在设置 › 通用中关闭检查。

能在多台 Mac 上使用吗?

登录同一个 Apple ID 且开启同步的每台设备共用一份历史记录,所以装了 EFClip 的第二台 Mac 会加入同一个列表。

拷贝点什么。然后按 ⌥V。

免费,已签名并经过公证。4 MB。

发现错误或缺少功能?在跟踪器上告诉我。每条报告我都会看。