首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >vscode定义选择n行快捷方式

vscode定义选择n行快捷方式
EN

Stack Overflow用户
提问于 2022-07-18 15:25:03
回答 1查看 27关注 0票数 0

我有一些自定义快捷键可以用cmd+upcmd+down移动,间隔5行。

代码语言:javascript
运行
复制
   {
        "key": "cmd+up",
        "command": "cursorMove",
        "args": {
            "to": "up",
            "by": "line",
            "value": 5
        },
        "when": "editorTextFocus"
    },
    {
        "key": "cmd+down",
        "command": "cursorMove",
        "args": {
            "to": "down",
            "by": "line",
            "value": 5
        },
        "when": "editorTextFocus"
    },

我想要的是当按下shift+cmd+[up,down] 选择5行上下时。我发现有一些“命令”,如{cursorDownSelectcursorPageDownSelectCursorEndSelect},但是没有一个命令允许我定义一些arg来跳过几行,有人知道怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-18 15:49:25

可以将select选项添加到cursorMove命令中。在此命令页搜索cursorMovehttps://code.visualstudio.com/api/references/commands

代码语言:javascript
运行
复制
  {
        "key": "cmd+up",
        "command": "cursorMove",
        "args": {
            "to": "up",
            "by": "line",
            "value": 5
            "select": true       // the default is false
        },
        "when": "editorTextFocus"
    },
    {
        "key": "cmd+down",
        "command": "cursorMove",
        "args": {
            "to": "down",
            "by": "line",
            "value": 5,
            "select": true
        },
        "when": "editorTextFocus"
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73024798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档