Sublime Text 默认无剪贴板历史,需安装 Clipboard History 插件实现多条记录回溯;必须通过 Package Control 安装,避免手动解压;默认快捷键 Ctrl+Shift+V 与原生功能冲突,应改为 Ctrl+Alt+V 等自定义组合;插件仅捕获 Sublime 内可感知的文本复制操作,不支持截图、PDF 提取或跨应用剪贴板管理。

Sublime Text 默认不保存剪贴板历史,Ctrl+V 永远只粘贴最后一次复制的内容——这不是 bug,是设计如此。想回溯多条记录,必须装插件,且默认快捷键大概率会和原生功能冲突。
安装 Clipboard History 插件的正确流程
别手动下载 zip 解压,容易漏依赖或路径错。用 Package Control 是唯一稳妥方式:
- 按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)呼出命令面板 - 输入
Install Package,回车等待列表加载完成 - 搜
Clipboard History,点击安装(不是ClipboardHistory或其他变体) - 装完不用重启,但若没反应,按
Ctrl+`打开控制台看有没有报错,常见是 Python 版本不匹配或插件被禁用
快捷键冲突导致历史面板打不开?改键位是刚需
Ctrl+Shift+V 是插件默认唤出历史的快捷键,但它和 Sublime 原生的「粘贴并缩进」完全重叠。你按下去实际触发的是缩进粘贴,根本看不到历史列表。
- 进
Preferences → Key Bindings,在右侧用户配置里加一行:{ "keys": ["ctrl+alt+v"], "command": "paste_from_history" } - 别用
Ctrl+Shift+V改成别的组合,比如Ctrl+Alt+V或Ctrl+Shift+H,避开所有 Sublime 内置绑定 - 如果仍无效,检查是否被系统级工具(如 QQ、微信、Ditto)劫持了快捷键——关掉它们再试
历史记录不全、卡顿、或截图不进列表?这些是已知限制
这个插件靠监听 on_post_text_command 事件捕获文本,所以它只管“能被 Sublime 感知到的复制”,其余一概不管:
- 系统截图、PDF 文字提取、浏览器右键“复制图片地址”等操作,不会触发事件,也不会进历史
- 默认上限
max_items是 100 条,设太高(比如 >500)会导致弹出菜单明显卡顿,尤其老机器 - 修改上限需进
Preferences → Package Settings → Clipboard History → Settings – User,填 JSON:{"max_items": 50} - 纯文本存储,不存格式、颜色、富文本,复制带样式的 HTML 片段后,粘贴出来只剩文字
真正麻烦的不是装不上,而是你以为它像 Ditto 那样全局接管剪贴板——它只是 Sublime 内部的一个轻量监听器,离开编辑器就失效。如果你需要跨应用、带格式、长期存档的剪贴板管理,得换系统级工具;只在 Sublime 里频繁切代码片段,这个插件够用,但得接受它的边界。

















