如何从键盘退出VSCode中的*多光标模式?

时间:2018-06-14 19:12:04

标签: visual-studio-code vscode-settings

Visual Studio Code具有多光标模式很不错,很有可能只能通过键盘访问它(尽管如果按照它工作,它会好得多) Mac上的原生UI模式,但这是另一回事。)

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

是否存在本机退出多光标模式的击键?

是否有任何命令执行此操作可以将键击绑定到它?

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

3 个答案:

答案 0 :(得分:3)

这是默认设置,启用 Shift escape 可以退出多光标模式:

{ "key": "shift+escape",          "command": "removeSecondaryCursors",
                                     "when": "editorHasMultipleSelections && textInputFocus" },

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

{ 
  "key": "escape",      
  "command": "removeSecondaryCursors",
  "when": "editorHasMultipleSelections && textInputFocus" 
},

答案 1 :(得分:2)

如果没有选择文字,只需输入Esc,只需输入多个游标。

Esc button reduces the three cursors to one

答案 2 :(得分:0)

当我的手在鼠标上时,我在键盘上使用ESC并单击鼠标(没有Alt修饰符)。即使ESC被扩展(或糟糕的设置)吃掉,鼠标也会一直工作。