VSCode选择模式下如何实现多行垂直跳转?
在VSCode选中模式下垂直跳转指定行数的配置
要实现选中/高亮状态下垂直跳转指定行数,需调整cursorMove命令的参数,确保跳转时保持选中状态。以下是修正后的配置:
{ "key": "cmd+[Backquote]", "command": "cursorMove", "args": { "to": "up", "by": "line", "value": 10, "select": true }, "when": "editorHasSelection" }, { "key": "cmd+[Backquote]", "command": "cursorMove", "args": { "to": "up", "by": "line", "value": 10 }, "when": "editorTextFocus && !editorHasSelection" }
配置说明
- 选中状态下:通过
"select": true参数,让cursorMove命令在跳转时保留选中区域,实现垂直移动选中内容的效果。 - 无选中状态下:保留原有跳转逻辑,通过
!editorHasSelection条件确保两种状态的配置互不冲突。
内容的提问来源于stack exchange,提问作者Ayhan
相关产品推荐
相关产品推荐

