【问题标题】:How do I change the cursor in VS Code?如何更改 VS Code 中的光标?
【发布时间】:2017-04-16 13:57:53
【问题描述】:

不知何故,我在 VS Code 中得到了一个块状/方形光标。设置名称是什么,如何返回管道光标?

请注意,这不是“插入”模式:我可以在其他字符之前输入并且不会覆盖它们。

我使用的是 macOS Sierra

【问题讨论】:

    标签: macos visual-studio-code


    【解决方案1】:

    // 控制光标样式,接受值为'block'、'line'和'underline'

    "editor.cursorStyle": "line",
    

    来自VSCode settings.json defaults

    【讨论】:

      【解决方案2】:

      Insert 应该会恢复正常。您也可以按 ctrl+shift+I。在mac os中它是控制。回过头来编写代码,这个问题可能很麻烦。

      【讨论】:

        【解决方案3】:

        我认为原因是您错误地在 vscode 中安装了 vim 扩展程序,因为它默认将您置于该模式,直到您按 (i) 来编辑文本。卸载 vim 扩展程序,事情应该会恢复正常。或参考thisvim 备忘单了解更多关于使用 vim 作为文本编辑器的信息。

        【讨论】:

          【解决方案4】:

          是的,就我而言,这是由于 VS Code 中的 Vim 扩展引起的。如果已安装,请尝试按“i”或卸载扩展程序。

          【讨论】:

          【解决方案5】:

          如果你安装了 Vim 扩展:

          光标样式可以用settings.json中的以下行来设置:

          "vim.cursorStylePerMode.insert": "line",
          "vim.cursorStylePerMode.normal": "block",
          "vim.cursorStylePerMode.replace": "block",
          "vim.cursorStylePerMode.visual": "block",
          

          【讨论】:

            猜你喜欢
            • 2022-12-29
            • 1970-01-01
            • 1970-01-01
            • 2019-04-16
            • 2019-04-22
            • 1970-01-01
            • 1970-01-01
            • 2017-04-03
            • 1970-01-01
            相关资源
            最近更新 更多