我正在评估VSCode来替代Atom(已取代SlickEdit),但我无法确定它是否支持我使用Atom和Slick能够实现的选择行为。我重新定义了光标移动键,这通常与按住“ shift”和通过标准光标移动键扩展选择不兼容。 VSCode是否支持以选择的键映射(例如Ctrl-M)开始(或“锚定”)选择,然后在我用其他(重新定义的)游标导航时允许选择移动和扩展的概念移动键?
部分解决方案在Insiders的内部,也许在v1.46中。
您现在可以anchor一个选择起点,然后使用键盘绑定选择光标和该锚点之间的所有内容。命令是:
Set Selection Anchor
Ctrl + k Ctrl + b
Select From Anchor to Cursor
Ctrl + k Ctrl + k
Go to Selection Anchor
不是您想要的,而是朝正确方向迈出的一大步。