@@ -340,7 +340,7 @@ var translations = map[string]map[Lang]string{
340340 "- `ctrl+j` — 换行(多行输入)\n " +
341341 "- `Ctrl+B` — 显示/隐藏右侧状态栏\n " +
342342 "- `Ctrl+V` — 粘贴(含图片)\n " +
343- "- `Esc` — 中断当前对话\n " +
343+ "- `Esc` — 中断当前对话(按两次;防 vim 习惯误触。也可 Ctrl+C 单按即停) \n " +
344344 "- `Ctrl+C` — 清空输入框;输入为空时按两次退出程序(1 秒内;弹窗内则关弹窗)" ,
345345 LangEN : "\n **Slash commands**\n \n " +
346346 "- `/plan` — Switch to read-only mode (Read / List / Grep / Glob / Tree / Search / Fetch / Memory only)\n " +
@@ -374,7 +374,7 @@ var translations = map[string]map[Lang]string{
374374 "- `ctrl+j` — Newline (multi-line input)\n " +
375375 "- `Ctrl+B` — Show/hide the right status panel\n " +
376376 "- `Ctrl+V` — Paste (including images)\n " +
377- "- `Esc` — Interrupt current turn\n " +
377+ "- `Esc` — Interrupt current turn (press twice; avoids vim-habit misfires. Or Ctrl+C to stop in one press) \n " +
378378 "- `Ctrl+C` — Clear the input; when empty, press twice within 1s to quit (closes modal if open)" ,
379379 },
380380
@@ -475,7 +475,7 @@ var translations = map[string]map[Lang]string{
475475 // === 输入框上方活动行 / 完成行 ===
476476 // footer 状态词单独成键(不复用右栏紧凑的 status.* 英文 token),这样能给中文模式
477477 // 提供本地化文案。footer.* 的 key 后缀与 m.status 取值一一对应(thinking/streaming/tool)。
478- "footer.interrupt" : {LangZH : "Esc 中断" , LangEN : "Esc to interrupt" },
478+ "footer.interrupt" : {LangZH : "Esc×2 中断" , LangEN : "Esc×2 to interrupt" },
479479 "footer.thinking" : {LangZH : "思考中" , LangEN : "Thinking" },
480480 "footer.streaming" : {LangZH : "输出中" , LangEN : "Responding" },
481481 "footer.tool" : {LangZH : "调用工具" , LangEN : "Running tool" },
@@ -647,9 +647,13 @@ var translations = map[string]map[Lang]string{
647647 LangZH : "再按一次 Ctrl+C 退出 deepx(1 秒内)" ,
648648 LangEN : "Press Ctrl+C again to quit deepx (within 1 second)" ,
649649 },
650+ "misc.esc_again_to_interrupt" : {
651+ LangZH : "再按一次 Esc 中断生成(1 秒内;或按 Ctrl+C 单按即停)" ,
652+ LangEN : "Press Esc again to interrupt (within 1s; or Ctrl+C to stop in one press)" ,
653+ },
650654 "misc.input_placeholder" : {
651- LangZH : "Type a message… Enter 发送 · ctrl+j 换行 · ctrl+c 清空 · Esc 中断" ,
652- LangEN : "Type a message… Enter send · ctrl+j newline · ctrl+c clear · Esc interrupt" ,
655+ LangZH : "Type a message… Enter 发送 · ctrl+j 换行 · ctrl+c 清空 · Esc×2 中断" ,
656+ LangEN : "Type a message… Enter send · ctrl+j newline · ctrl+c clear · Esc×2 interrupt" ,
653657 },
654658 "misc.history_suffix" : {
655659 LangZH : "_(以上为历史对话,共 %d 条)_" ,
0 commit comments