【问题标题】:Home key go to start of line in Visual Studio Code?Home 键转到 Visual Studio Code 中的行首?
【发布时间】:2021-04-16 14:00:16
【问题描述】:

Visual Studio Code 中让 Home 键转到行首的选项在哪里?

现在你必须做的

首页,首页

首页, Ctrl+左箭头

我希望 home 位于线路的开头。

奖金聊天

文件 → 首选项 → 键盘快捷键:

阅读奖励

【问题讨论】:

    标签: visual-studio-code keyboard-shortcuts


    【解决方案1】:

    我认为没有任何内置选项可以更改 Home 的当前行为,但您可以借助宏扩展轻松自行更改,例如 multi-command(在keybindings.json):

    {
      "key": "home",
      "command": "extension.multiCommand.execute",
      "args": {
        "sequence": [
          "cursorHome",
          "cursorHome"
        ]
      },
      "when": "editorTextFocus"
    }
    

    现在按 Home 一次与按两次的效果相同。


    更简洁的方法是给命令cursorLineStart Home 键绑定:

      {
        "key": "home",
        "command": "cursorLineStart",
        "when": "editorTextFocus"
      },
    

    要么通过键绑定快捷方式执行此操作,要么手动将其添加到您的keybindings.json

    【讨论】:

      【解决方案2】:
      1. 转到 (windows) 文件-> 首选项-> 键盘快捷键
      2. 在搜索中键入 cursorHome 并右键单击 -> 删除 cursorHomecursorHomeSelect 上的键绑定
      3. 在搜索中键入 cursorLineStart 右键单击​​ cursorLineStart 和 点击添加快捷方式然后按主页然后进入
      4. cursorLineStartSelect 执行相同操作,但按 shift-Home

      【讨论】:

        猜你喜欢
        • 2010-09-10
        • 2022-10-21
        • 2017-07-23
        • 1970-01-01
        • 1970-01-01
        • 2016-12-08
        • 1970-01-01
        • 2018-04-23
        • 1970-01-01
        相关资源
        最近更新 更多