clipboard-plus 在 atom 1.60+ 上完全失效,因其依赖的旧版 atom api(如 atom.clipboard.write、atom.project.getpaths)已被移除,且 electron 25 升级导致 clipboard.read() 报错或返回空;内存存储、无持久化、不支持图片/html、截断文本至200字符;推荐 macos 用户用 clipy 系统级方案,或 atom 内选用持续维护的 clipboard-history 插件。

Clipboard-Plus 在 Atom 1.60+ 上完全不可用——不是配置问题,是插件已彻底失效。
为什么 Clipboard-Plus 现在按快捷键没反应
它依赖的 Atom API 已被移除:atom.clipboard.write 的旧签名、atom.project.getPaths() 同步调用、atom.workspace.getActivePaneItem() 行为全部废弃。Electron 25 升级后,clipboard.read() 要么返回空字符串,要么直接抛出 TypeError: Cannot read property 'text' of undefined。
- 即使降级 Atom 到 1.58,也会和 modern
vim-mode-plus冲突,触发Range is not valid错误 - 历史仅存内存数组,Atom 重启即清空
- 纯文本截断到前 200 字符,无任何提示
- 不支持图片、HTML 片段,也没搜索功能
macOS 用户最稳的替代方案:Clipy + 快捷键联动
系统级剪贴板管理器比在 Atom 里硬修插件更可靠,Clipy 已验证兼容 macOS Sequoia(2026),且无需联网、无订阅费。
- 安装 Clipy 后,在
Settings → General → Show in menu bar打开菜单栏图标 - 进
Settings → Hotkeys,确认Open history window绑定为⌘ + ⇧ + V - 在 Atom 的
keymap.cson中添加:'atom-text-editor:not([mini])': 'cmd-shift-v': 'application:open-clipy-history' - 必须先在 Clipy 设置中启用
Allow external apps to open history,否则 Atom 调不起面板
必须在 Atom 界面内操作?用 clipboard-history 插件
这是目前唯一持续维护、适配 Atom 1.70+ 的轻量剪贴板插件,只处理文本但稳定无崩溃。
- 安装命令:
apm install clipboard-history - 默认快捷键是
Ctrl + Shift + V(Windows/Linux)或Cmd + Shift + V(macOS),与 Clipy 冲突时可手动改为Cmd + Option + V - 历史记录支持搜索过滤,但不存格式、不存图片、不跨进程共享
- 所有数据本地存储,关机不丢,但仅限 Atom 进程内有效
真正容易被忽略的是:剪贴板历史是否“跨应用”取决于实现层级——系统级(如 Clipy、Win+V)能被所有软件读取;编辑器内插件(如 clipboard-history)只对 Atom 本身生效。选错层级,再怎么调快捷键也解决不了“粘贴不到其他软件”的问题。











