背景
刚入手 VS Code 时,发现 VSC 终端的光标位置错乱,本以为是软件问题,所以没多大注意。后来转用 WebStorm 时,发现其终端光标的显示情况与 VSC 相同,如下图所示:
![](https://img-blog.csdnimg.cn/20191230223557345.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pwZno3NTY=,size_16,color_FFFFFF,t_70)
![(WebStorm 版本2019.1 - Win10 系统下终端光标错乱)](https://img-blog.csdnimg.cn/20191230223521557.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pwZno3NTY=,size_16,color_FFFFFF,t_70)
所以觉得不是软件问题,上网查找解决办法。欣喜的是最终找到了解决办法:
步骤
1.按键盘 Win+R,输入 cmd 后回车,打开系统默认命令窗口;
2.在命令窗口的标题栏右键,弹出菜单找到并点击“属性”;
![](https://img-blog.csdnimg.cn/20191230223659605.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pwZno3NTY=,size_16,color_FFFFFF,t_70)
3.在“选项”选项卡下找到“使用旧版控制台(需要重新启动)”,打勾后点击“确定”即可。
![](https://img-blog.csdnimg.cn/20191230223753232.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pwZno3NTY=,size_16,color_FFFFFF,t_70)
最后重新启动 VS Code(或 WebStorm),你会发现光标乖乖听话啦,最终处理图如下:
![](https://img-blog.csdnimg.cn/20191230223856722.png)
![](https://img-blog.csdnimg.cn/20191230223940414.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pwZno3NTY=,size_16,color_FFFFFF,t_70)