
Ctrl + S 新思路
最近正在追剧 Matt Pocock 的《Claude Code for Real Engineers》视频教程。就是那个曾经的 TS 大神,以及现在已是 117k star 的 mattpocock/skills 的作者。
看到他用了 Ctrl + S,觉得非常 handy。
我第一次看到这个操作的时候愣了一下。Ctrl+S 不就是我一直想要的吗?这是我经常遇到的场景:
Claude 正在工作,趁机我想写下一轮 prompt,等 Claude 结束工作再发送。但有时候 Claude 本轮对话不如我意,我在发送之前想纠正一下,此时怎么办?
我得把在输入框中编辑好的一段长文字,复制出来,然后清空输入框然后输入新的纠正 prompt。等 Claude 完成后再去我的粘贴板把之前的长文字写回来。多麻烦!
其实这种场景 Claude 早有预料,早已设计 Ctrl + S 键。
视频中 Matt 按下去,什么都没发生,没有保存成功的提示,没有文件被写入的反馈。他不慌不忙又敲了另一段话,回车。然后刚才消失的第一段,自己出现在了输入框里。
文字消失和出现的时机,那么得适时和得当。这刚好是我想要。

Matt Pocock 把它叫做 Stashing。你可以和 git stash 类比,但是比 git stash 更智能,自己知道何时『隐身』何时『现身』。
Ctrl + S 不是保存,不是复制,是暂存。一个特别不起眼但舒服的小动作。你正在写一个挺长的 prompt,写到一半脑子里突然蹦出另一个更急的念头------先问这个吧。你 Ctrl+S 把写了一半的东西搁在旁边,像从手边抽一张便签纸把半成品扣在桌上,转身处理新问题。等新问题解决了,回来一看,那张便签纸还在老位置等着你,一个字符都没动。
Ctrl + S 的巧妙之处在没有学习成本,没有快捷键组合拳,没有切换模式。就是保存文件的肌肉记忆,被 Claude Code 悄悄挪用了一下。你想要它做什么,它就做什么,不多解释,适时消失适时出现。
这种场景下按 Ctrl + S 是潜意识,故用在此处一点也不牵强。
Claude Code 真是处处有巧思,让我对 CC 的体验分又 +1。
关于 Claude Code 的另一个惊艳之处,见《CC 如何用 187 种动词体现大厂的设计感》。
总结:Ctrl+S 暂存(stash)当前输入文本并清空输入框,等回复回来,老的 prompt 自动浮现,无缝接着写。
dogfooding 自己吃自己的狗粮
这种不炫技的设计,告诉我们一件事:Claude Code 的产品是个真人,是一个真的一天到晚用自己的终端写 prompt 敲代码的人。
互联网有个词语叫做 dogfood eat you own dogfood,Claude Code 的团队成员应该是一直在 dogfooding 自己的产品。国内的 Trae Qoder 不知道会不会 dogfooding 他们的产品。
反正我每次查单词都会用 pnpx ydd 也算是 eat my own dogfood。
因为我相信:
"Nothing catches bugs faster than eating your own dogfood" (没有比亲自用自己的产品更能发现问题的方式)
No better way to improve your own product than eating your own dog food.(没有比亲自用自己的产品更能有效提升自家产品体验的方式了)
js
❯ pnpx ydd 'dogfood' -c=a -e
## Explanations 💡
🟢 n. 狗粮:专为狗类宠物制作的食品。
🟢 v.内部测试:指软件开发公司让员工使用自家开发的软件,以便发现并修复问题。
## Examples ⭐
1. We dogfood our code for three reasons.
因为三个原因我们会" dogfood "我们的代码。
2. I suspect we will see a lot of that -- in the internal reports and documents we have seen from dogfood use around MSFT and our beta participants, I would say that 75% of what we see is just the icon.
我想我们将看到很多这样的例子------我们已经看到在MSFT和我们beta版的试用中的内部报告和文档中,我要说,我们看到的75%是只有图标。
See more at https://dict.youdao.com/result?word=dogfood&lang=en
查询单词耗时 🕑: 0.29 秒