如何通过键盘在VSCode中“退出”多光标模式?

ico*_*ast 8 visual-studio-code vscode-settings

很好的是Visual Studio Code具有多光标模式,并且很可能可以仅通过键盘访问它(尽管如果按照Mac上的本机UI模式工作会更好),但这是不同的物)。

但是,真正令人沮丧的是,它似乎需要使用鼠标才能摆脱它。

是否从本机退出多光标模式?

是否有任何可以绑定按键的命令?

是否有任何扩展允许您仅使用键盘退出多光标模式?

Jun*_*ius 6

Esc只需在未选择任何文本、仅使用多个光标时键入即可。

Esc 按钮将三个光标减少为一个

  • 如果不自定义键绑定,这不起作用(至少对我来说)。 (3认同)

ico*_*ast 5

这是默认设置,可以Shiftescape退出多光标模式:

{ "key": "shift+escape",          "command": "removeSecondaryCursors",
                                     "when": "editorHasMultipleSelections && textInputFocus" },
Run Code Online (Sandbox Code Playgroud)

因此,我在自己的配置中添加了以下内容,以使更加直观escape的退出多光标模式:

{ 
  "key": "escape",      
  "command": "removeSecondaryCursors",
  "when": "editorHasMultipleSelections && textInputFocus" 
},
Run Code Online (Sandbox Code Playgroud)