Maccy剪贴板管理器完整指南:新手3步装好,快捷键与配置一次讲清
【免费下载链接】MaccyLightweight clipboard manager for macOS项目地址: https://gitcode.com/gh_mirrors/ma/Maccy
刚复制的一段代码被下一条复制悄悄顶掉,回来再找,剪贴板里只剩最新的文字。Maccy 是一款免费开源的 macOS 剪贴板管理器,它自动记录你剪贴板里的每一次内容,输入关键词就能搜索并取回历史条目,一步粘贴。需要 macOS Sonoma 14 或更高版本。
📌 它解决"复制内容被覆盖"的问题
macOS 系统剪贴板只保留最近一次复制,旧内容被覆盖就找不回来。同类工具不少偏重或收费。Maccy 的差别可以概括为三点:只占菜单栏一个位置,没有 Dock 图标、没有额外服务;界面就是一个历史记录列表窗口,打开即用;键盘优先,打开、搜索、选中、粘贴全程可以不碰鼠标。
🚀 3步装好并启动
Homebrew一键安装
brew install maccyMac App Store
在 App Store 搜索 "Maccy" 点击"获取"。官方 README 特别提醒过存在仿冒下载站,从陌生网页下载前务必确认来源。
源码编译安装
git clone https://gitcode.com/gh_mirrors/ma/Maccy克隆后用 Xcode 打开Maccy.xcodeproj,按Command + R编译运行即可。
安装后不会弹出任何窗口,只是顶部菜单栏多了一个小图标,说明它正在后台记录。默认打开快捷键是Shift + Command + C。
第一次上手:3步找回一条旧复制
- 连续复制几段内容(一段文字、一个链接、一小段文档都行),然后按
Shift + Command + C,历史窗口弹出,最近的条目排在最上面。 - 列表长时直接在搜索框输入关键词,列表实时过滤,用上下方向键选中目标条目。
- 按
Enter把选中项拷回剪贴板,或按Option + Enter直接粘贴到当前窗口。
到这里主流程就跑通了。想看某条的完整内容,把光标悬停几秒,会弹出全文提示。
⌨️ 核心功能按4个日常场景走查
找不到旧内容时:实时搜索
搜索框在窗口顶部,边输入边过滤,匹配到的关键词会高亮显示。默认是精确匹配模式,可以在偏好设置中切换其他匹配方式。
上图为 Maccy 剪贴板管理器界面标注,展示了搜索框、历史列表和各功能区域的位置
反复用到同一段内容时:固定条目
对某条记录按Option + P,它会移到列表顶部,并获得一个固定的随机快捷键,之后按那个键就能直接取到。固定条目在清理历史时不会被删除,适合放 API 密钥、常用模板。
粘贴时不想要格式时:纯文本粘贴
三种操作各管一件事:Enter只复制;Option + Enter按原格式粘贴;Option + Shift + Enter以纯文本粘贴。往微信、纯文本字段里贴内容时用第三种最省心。
复制密码时:临时暂停记录
按住Option点菜单栏图标,Maccy 会忽略之后所有复制;只想忽略下一次复制,则按住Option + Shift点击。另外,Option + Delete删除单条记录,Option + Command + Delete清空所有未固定条目。
⚙️ 最影响体验的3项设置
按Command + ,打开偏好设置。选项很多,但最值钱的先配这三项:
- 自动粘贴:开启后按
Enter会立即把内容粘贴到之前的窗口,前提是先在系统设置里给 Maccy 授予辅助功能权限(见下一节排查)。 - 忽略规则:Ignore 标签页可以添加要排除的应用、按正则过滤内容、追加自定义剪贴板类型。1Password 等应用的机密类型默认已被忽略。
- 存储数量:默认保留最近 200 条,可调范围 1 到 999;下方还有记录图片、文件的开关,按需勾选即可。
🩹 常见踩坑与排查
选中条目却不粘贴
现象:在历史窗口选中后,内容没有进到原窗口。原因:自动粘贴未开启或缺少辅助功能权限。
- 在偏好设置中开启"自动粘贴"。
- 到 系统设置 → 隐私与安全性 → 辅助功能,把 Maccy 加进列表。
- 重启 Maccy 和目标应用再试。
分配快捷键时提示"已被占用"
原因:macOS 系统或"服务"里已占用该组合,例如"将文本转换为简体中文"。
- 打开 系统设置 → 键盘 → 键盘快捷键。
- 找到冲突项,禁用或改掉它的组合。
- 重启 Maccy,再回偏好设置重新分配。
密码框里快捷键失灵
原因:会输出可见字符的快捷键(如Option + C对应 "ç")在安全输入框里被 macOS 安全机制拦截。
- 最简单的办法是换用不产生字符的组合,例如
Command + Shift + V。 - 想保留原组合,可用键位重映射工具把原组合重映射后在 Maccy 里配置,项目内文档
docs/keyboard-shortcut-password-fields.md有完整步骤。
iPhone 跨设备复制也被记录
原因:通用剪贴板走自定义剪贴板类型。
- 打开 偏好设置 → Ignore → Pasteboard Types。
- 添加
com.apple.is-remote-clipboard。
底部状态栏不见了
原因:footer 显示被关闭。
- 偏好设置(
Command + ,)→ Appearance 中重新启用 footer。 - 仍不显示时,在终端执行
defaults write org.p0deje.Maccy showFooter 1。
🔧 进阶玩法:终端改配置与源码入口
习惯终端的话,可以用defaults直接调整行为,不用打开界面。例如关闭全部记录:
defaults write org.p0deje.Maccy ignoreEvents true把结尾的true改成false即恢复。项目为纯 Swift 实现,主逻辑集中在 Maccy/ 目录,Maccy/Observables/Popup.swift负责历史窗口的唤起逻辑,改行为前从这里读起最快。
🔒 你的复制数据存在哪里
历史数据全部保存在本机,没有网络上传,也没有遥测。Maccy 以 MIT 协议开源,代码可逐行审查,等于自己就能确认它不会把你的复制内容发往任何地方。密码类机密内容默认不记录,配合忽略规则还能进一步收紧。
收个尾
Maccy 不追求功能大而全,它把"记录、搜索、粘贴"这一件事做到了极致。装上跑通一遍,用几天就会习惯它。
✅ 起步清单:
brew install maccy安装,确认菜单栏出现图标- 记住
Shift + Command + C:随时打开历史记录 Enter复制,Option + Enter直接粘贴Option + P固定常用内容,清理历史时不丢- 复制敏感内容前,按住
Option点菜单栏图标暂停记录
【免费下载链接】MaccyLightweight clipboard manager for macOS项目地址: https://gitcode.com/gh_mirrors/ma/Maccy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考