Skip to content

历史列表

历史页是插件的主战场,承载所有剪贴板条目的浏览、搜索和操作入口。

列表布局

image-placeholder

  • 左列时间 —— 相对时间(5 分钟前 / 昨天 / 2 月 14 日)。
  • 中列内容 —— 文本预览 / 图片缩略图 / 文件名。
  • 右列徽标 —— 置顶图钉、收藏星标、标签色块。

顶部分类 Tab

预设:全部 / 文本 / 图片 / 文件 / 置顶 / 收藏,加上你创建的每个标签。

  • Tab / Shift + Tab 顺序切换。
  • 同样切换;按 Ctrl/Cmd + / 跳到首/尾 Tab。
  • 拖拽顺序、隐藏不用的 Tab 见 设置 → 分类布局

搜索

  • 任意位置开始打字会自动聚焦顶部 utools 搜索框(无需先点)。
  • 中文输入法兼容:组合期间不会触发滚动 / 多选。
  • 默认走前缀匹配;开启 全文搜索 后走 SQLite FTS5(需要首次构建索引)。

退出插件后,搜索状态会在默认 5 秒后清空(可在设置中调整或关闭)。

多选模式

  • Space 进入多选并把当前条目计入选中;继续按 Space 增减选择。
  • 多选模式下:
    • Enter —— 合并粘贴:按从旧到新的顺序拼接所有选中条目,一次性粘出。
    • Ctrl/Cmd + C —— 合并复制:仅写入剪贴板。
    • Delete —— 批量删除。
    • Ctrl/Cmd + P —— 批量切换置顶。
    • Esc —— 退出多选。

合并文本默认以换行分隔。脚本可通过菜单命令读取 ctx.clips(多选场景下长度 > 1)做自定义合并。

滚动到底自动加载

每屏会先渲染约 50 条;滚到底部 50px 内自动追加下一批,直到全部读取。 不需要翻页。

删除与清理

  • 单条 / 多选删除立即生效,可在设置 → 数据库中清空全部历史。
  • 自动过期与最大数量上限仅在下次启动时执行,避免运行期间频繁写盘。