You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为同一快捷键绑定添加多命令序列?附现有终止进程绑定示例

实现终止进程后自动执行后续命令的VS Code快捷键配置

你的现有快捷键绑定是通过ctrl+b发送Ctrl+C(转义字符\u0003)终止终端中运行的进程。要实现终止后自动执行其他命令,只需扩展sendSequence的text参数,将后续命令和回车触发符追加进去即可。

修改后的配置示例(以执行clear清屏命令为例)

{
    "key": "ctrl+b",
    "command": "workbench.action.terminal.sendSequence",
    "args": {
        "text": "\u0003clear\u000D"
    },
    "when": "terminalFocus && !terminalTextSelected"
}

参数说明

  • \u0003:对应Ctrl+C,用于终止当前运行的进程
  • clear:替换为你实际需要执行的后续命令
  • \u000D:对应回车键,触发后续命令执行

执行多条命令的写法

如果需要连续执行多个命令,用\u000D分隔每个命令即可,比如先清屏再列出当前目录详情:

{
    "key": "ctrl+b",
    "command": "workbench.action.terminal.sendSequence",
    "args": {
        "text": "\u0003clear\u000Dls -la\u000D"
    },
    "when": "terminalFocus && !terminalTextSelected"
}

内容的提问来源于stack exchange,提问作者Ziad Yasser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 15:10:19