Maccy:键盘驱动的Mac剪贴板管理器,GitHub近2万星

Maccy:键盘驱动的Mac剪贴板管理器,GitHub近2万星

正文顶部截图

README区域截图

macOS自带的剪贴板只能记住上一次复制的内容。一旦复制了新东西,之前的内容就被覆盖了。在几个文本片段之间来回拷贝时,这个限制很影响效率。

Maccy解决的就是这个问题。它是一款macOS上的剪贴板管理工具,在GitHub上拿下了近2万颗Star。它记录你复制过的每一条内容,支持搜索和回溯历史记录。

Maccy的开发者原本是Linux用户,转到macOS之后一直在找像Parcellite那样免费且简单的剪贴板管理器,试了一圈都没对上需求。于是他自学Swift,自己动手写了这个工具。

这款工具的核心理念是"键盘优先"。所有操作都绑定了键盘快捷键,不需要把手从键盘移到鼠标上。对每天和文字、代码打交道的人来说,这能省下频繁切换输入设备的时间。

打开Maccy的默认快捷键是Shift + Command + C。窗口弹出后,你会看到一个按时间排列的剪贴历史列表。直接输入关键词即可筛选内容,按回车键将选中的条目复制到剪贴板。

如果想把内容直接粘贴到当前应用窗口,按Option + 回车。遇到需要去掉格式粘贴的场景,比如从网页复制文字到文档时想保留纯文本,按Option + Shift + 回车一步到位。

Maccy还内置了几个附加功能。你可以把常用的剪贴条目固定在列表顶部,这样它们不会被新内容挤掉。可以逐条删除历史记录,也可以一键清空所有未固定的条目。鼠标悬停在某条记录上几秒,会弹出完整内容的预览气泡。

隐私方面也有考虑。默认情况下,Maccy会自动忽略1Password等密码管理器产生的剪贴内容,以及被系统标记为机密或临时性的剪贴板类型。在菜单栏图标上按住Option键点击,可以暂停记录新的剪贴内容;按住Option + Shift点击则只跳过下一次复制,处理敏感信息时很方便。

安装方式有两种。通过Homebrew最省事:

brew install maccy

也可以从Releases页面下载dmg文件,拖入应用程序文件夹即可。支持macOS Sonoma 14及以上版本。

Maccy体积不大,运行时几乎不占资源。剪贴板检查间隔默认500毫秒,如果你觉得不够,可以通过终端命令调整到100毫秒:

defaults write org.p0deje.Maccy clipboardCheckInterval 0.1

如果你使用的是Adobe InDesign这类会往剪贴板写入自定义类型的软件,Maccy也支持通过配置忽略特定的剪贴板类型,避免无关内容污染历史列表。具体可以在偏好设置的Ignore -> Pasteboard Types中添加对应的类型标识。

项目完全开源,采用MIT协议。目前支持多语言翻译,翻译工作托管在Weblate平台上,有兴趣可以参与贡献。开发者本人的动机写在了README里:从Linux转到Mac后一直找不到合适的工具,干脆自己做一个,顺带学学Swift和应用开发。

对于需要在Mac上管理多条剪贴记录的用户,Maccy是一个聚焦且直接的工具。没有多余的设计,装好就能用,快捷键上手也快。

posted @ 2026-06-14 14:19  codinglife66  阅读(1)  评论(0)    收藏  举报