先说一个我踩过的坑
有一次我在 Claude Code 里敲了一大段提示词,结果发现开头写错了。我下意识地按了Ctrl+U,想删掉整行重来。然后我后悔了,想把刚才删掉的东西找回来。按了Ctrl+Z,没反应。按了Ctrl+Y,也没反应。
我盯着屏幕,感觉自己像在操作一台没有撤销功能的打字机。
后来我才知道,Claude Code 有一套自己的快捷键逻辑,跟普通编辑器不太一样。今天挑三个最常用的,讲清楚它们到底怎么用。
Ctrl+S:不是保存,是暂存
在大多数编辑器里,Ctrl+S是保存。但在 Claude Code 的全屏模式里, 变得非常有意思。
比如说你已经输入了一段提示词
这个时候你突然像先发拎一个提示词的时候,就可以使用ctrl s,先把当前的提示暂存起来,类似于git里面的stash
这个时候提示词的框就会被清空,让你输入需要先执行的提示词
开始输入这个提示词
当这个提示词发送之后,原来暂存的提示词就会回到提示词框
Ctrl+Y:把误删的东西“捞”回来
Ctrl+Y的作用是粘贴被删除的文本,具体来说,是恢复你用Ctrl+K或Ctrl+U删掉的内容。
这跟普通编辑器的“重做”不一样。它不是撤销操作,而是把刚刚删掉的文本重新贴回光标位置。你删错了?按一下Ctrl+Y,刚才没的东西又回来了。
手快删错了一段话,别急着重新打,先按Ctrl+Y试试。
Ctrl+_:撤销你在输入框里的编辑
Ctrl+_(有些终端里是Ctrl+Shift+-)对应的是chat:undo,作用是撤销你在提示词输入框里的编辑操作。
比如你把下面的最后一个单词从blue 改成了green
to
Ctrl+_就会撤销你的输入框里的文字编辑
这三个快捷键不复杂,但它们解决的是日常操作里最容易卡住的小问题:** 提示词希望暂存、删错了东西、改乱了输入。** 记住它们,你在 Claude Code 里干活会顺很多。