/rewind
通过交互式时间线(Timeline)跳回更早的一条消息,恢复文件/对话状态。
/rewind 打开一个交互式时间线,把文件和对话状态重置到更早的一轮(Turn),每一轮都有对应的 Diff,并可以选择只恢复对话(不恢复文件)。默认开启。据更新日志,别名有 /undo、/restore(需要先在 /config 中启用)。跳回某一轮时,该轮的图片附件也会一并恢复。
✅ 什么时候用?
需要把一次失败的尝试完全撤销
/rewind — 跳回到失败重构之前的那一轮
只重置对话状态,但保留文件
/rewind — 选择“仅恢复对话(conversation-only restore)”选项
⛔ 什么时候不该用?
只是要修正一个小小的笔误
为一个小修正而跳回整条时间线太大动干戈。
更好的选择: 直接在聊天中给出新的修正指令
想同时保留两条解决路径
/rewind 会覆盖较新的状态,而不是并行保留它。
更好的选择: 事先用 /fork 保留一份副本
来源
- Cursor 官方文档——斜杠命令(Slash Commands) ↗ cursor.com
- Cursor 官方文档——更新日志(Changelog) ↗ cursor.com