Warm tip: This article is reproduced from serverfault.com, please click

terminal-如何禁用VS Code和弦

(terminal - How to disable VS Code chords)

发布于 2020-12-02 13:17:20

我在Mac OS X上使用VS Code 1.51.11。

在集成终端内部,我想使用绑定CMD+K来触发clear清除终端命令。它可以在我的常规Terminal.app中运行,但是当我在VS Code的集成终端中运行时,会收到消息CMD+K was pressed. Waiting for second key of chord...

我已经研究了如何在VS Code中禁用和弦,但在官方文档或Internet上的其他博客文章中找不到解决方案。

我还检查了我的键绑定,并将CMD + K映射到此键绑定:

  {
    "key": "cmd+k",
    "command": "-workbench.action.terminal.clear",
    "when": "terminalFocus && terminalProcessSupported"
  }

任何帮助我将CMD + K实际映射到所需功能(清除VS Code中的集成终端)的帮助都将非常棒!

Questioner
Richard Jarram
Viewed
0
Mark 2020-12-09 05:34:51

你有两件事要做。如其他地方所报道,禁用此设置(默认为启用):

Terminal > Integrated : Allow Chords

另外,你的绑定

{
  "key": "cmd+k",
  "command": "-workbench.action.terminal.clear",
  "when": "terminalFocus && terminalProcessSupported"
}

-在命令前有一个这样可以删除该键绑定,因此无论Allow Chords设置如何,该键绑定将永远无法工作。删除-以启用键盘绑定。