在VSCODE终端下光标显示错误
方法一:
- 打开vscode,按下F1,然后输入Open User Settings(用户设置界面),然后在用户设置中添加如下代码,使用Git Bash 打开即可:
需要注意的是bash.exe是你安装git的目录地址路径,你可以查看你自己安装的git路径是在哪位置找到相应的文件
1 |
"terminal.integrated.shell.windows": "D:\\Tool\\Git\\bin\\bash.exe", |
方法二:
在win10搜索中输入cmd打开命令窗口,然后右键窗口标题栏,选择属性,在选项中勾选使用旧版控制台(需要重新启动),再重新启动vscode即可。
方法三:从根本解决问题
如果你是开发人员需要在win10下面使用linux的话(此命令行还是会出现错乱),建议更新一下系统内核版本(最少在1803版本),这样就不用设置任何属性就解决了光标问题
左下角开始菜单》设置(图标按钮)》更新和安全》 选择更新系统,我这是已经更新好的版本号1803,系统更新时间根据你的版本号所决定,当你更新完后你使用VSCODE就正常了
另外需要注意的是:不要盲目一直更新系统内核版本,更新到指定适合的版本即可,在1809版本中,刚打开面板会有错位空白现象,但当输入一次命令回车后,后面在输入命令就正常不会错位。
目前是比较1803版本不管是刚打开终端,或是一直在命令内输入都没错位现象。
如果你不介意刚打开终端窗口会有空白的区域(输入第二次命令就正常了),一直更新到最新内核也是没问题的。