You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 20:08:20