我如何从键盘在 VSCode 中*退出*多光标模式?
How can I *exit* multi-cursor mode in VSCode from the keyboard?
很高兴 Visual Studio 代码有一个多光标模式,很高兴可以仅通过键盘访问它(尽管如果它根据本机工作会更好 [= Mac 上的 27=] 模式,但这是另一回事)。
不过,真正令人沮丧的是 似乎 需要使用鼠标才能退出。
是否有任何击键本机退出多光标模式?
有没有可以绑定按键的命令?
是否有任何扩展程序可以让您仅使用键盘退出多光标模式?
当没有选择文本,只有多个光标时,只需键入 Esc
。
当我在键盘上时我使用 ESC,当我的手在鼠标上时单击鼠标(没有 Alt 修饰符)。即使 ESC 被扩展(或错误的设置)吃掉了,鼠标仍然可以工作。
这是默认设置,启用Shiftescape退出多光标模式:
{ "key": "shift+escape", "command": "removeSecondaryCursors",
"when": "editorHasMultipleSelections && textInputFocus" },
所以我在自己的配置中添加了以下内容,以启用更直观的 escape 退出多光标模式:
{
"key": "escape",
"command": "removeSecondaryCursors",
"when": "editorHasMultipleSelections && textInputFocus"
},
很高兴 Visual Studio 代码有一个多光标模式,很高兴可以仅通过键盘访问它(尽管如果它根据本机工作会更好 [= Mac 上的 27=] 模式,但这是另一回事)。
不过,真正令人沮丧的是 似乎 需要使用鼠标才能退出。
是否有任何击键本机退出多光标模式?
有没有可以绑定按键的命令?
是否有任何扩展程序可以让您仅使用键盘退出多光标模式?
当没有选择文本,只有多个光标时,只需键入 Esc
。
当我在键盘上时我使用 ESC,当我的手在鼠标上时单击鼠标(没有 Alt 修饰符)。即使 ESC 被扩展(或错误的设置)吃掉了,鼠标仍然可以工作。
这是默认设置,启用Shiftescape退出多光标模式:
{ "key": "shift+escape", "command": "removeSecondaryCursors",
"when": "editorHasMultipleSelections && textInputFocus" },
所以我在自己的配置中添加了以下内容,以启用更直观的 escape 退出多光标模式:
{
"key": "escape",
"command": "removeSecondaryCursors",
"when": "editorHasMultipleSelections && textInputFocus"
},