【发布时间】:2017-04-16 13:57:53
【问题描述】:
不知何故,我在 VS Code 中得到了一个块状/方形光标。设置名称是什么,如何返回管道光标?
请注意,这不是“插入”模式:我可以在其他字符之前输入并且不会覆盖它们。
我使用的是 macOS Sierra
【问题讨论】:
不知何故,我在 VS Code 中得到了一个块状/方形光标。设置名称是什么,如何返回管道光标?
请注意,这不是“插入”模式:我可以在其他字符之前输入并且不会覆盖它们。
我使用的是 macOS Sierra
【问题讨论】:
// 控制光标样式,接受值为'block'、'line'和'underline'
"editor.cursorStyle": "line",
【讨论】:
按 Insert 应该会恢复正常。您也可以按 ctrl+shift+I。在mac os中它是控制。回过头来编写代码,这个问题可能很麻烦。
【讨论】:
我认为原因是您错误地在 vscode 中安装了 vim 扩展程序,因为它默认将您置于该模式,直到您按 (i) 来编辑文本。卸载 vim 扩展程序,事情应该会恢复正常。或参考thisvim 备忘单了解更多关于使用 vim 作为文本编辑器的信息。
【讨论】:
是的,就我而言,这是由于 VS Code 中的 Vim 扩展引起的。如果已安装,请尝试按“i”或卸载扩展程序。
【讨论】:
如果你安装了 Vim 扩展:
光标样式可以用settings.json中的以下行来设置:
"vim.cursorStylePerMode.insert": "line",
"vim.cursorStylePerMode.normal": "block",
"vim.cursorStylePerMode.replace": "block",
"vim.cursorStylePerMode.visual": "block",
【讨论】: