如何使集成的VSCode终端无法捕获CTRL-E,CTRL-X和CTRL-A?

时间:2019-05-31 16:32:43

标签: visual-studio-code vscode-settings

如何使集成的VSCode终端无法捕获CTRL-E,CTRL-X和CTRL-A?

实际行为:键盘快捷键通常在终端外部执行的操作

预期行为:

CTRL-X-E应该像在基于Readline的终端中一样在集成终端中打开$ EDITOR

1 个答案:

答案 0 :(得分:3)

从命令面板中选择查看JSON键盘快捷方式,然后将其输入到生成的文件中:

// Place your key bindings in this file to override the defaults
[
    {
        "key": "ctrl+e",
        "command": "ctrl+e",
        "when": "terminalFocus"
    },
]

这使我可以在终端处于焦点时在终端中使用CTRL + E,而不是由VS Code对其进行解释。