SBT已失去使用ctrl字符格式化屏幕的能力。为什么?

SBT已失去使用ctrl字符格式化屏幕的能力。为什么?,sbt,Sbt,我非常喜欢SBT,Scala构建工具, 可以发送ctrl字符以格式化控制台 窗户 但现在,我在Windows 10上启动SBT, 并发出编译命令。相反 让窗户保持静止,就像过去一样, 现在编译器滚动窗口, 发送控制字符行,如 C:\daut>sbt ←[0m[←[0m←[0minfo←[0m] ←[0m←[0mwelcome to sbt 1.3.13 (OpenLogic- OpenJDK Java 1.8.0-262)←[0m ←[0m[←[0m←[0minfo←[0m] ←[0m←

我非常喜欢SBT,Scala构建工具, 可以发送ctrl字符以格式化控制台 窗户

但现在,我在Windows 10上启动SBT, 并发出编译命令。相反 让窗户保持静止,就像过去一样, 现在编译器滚动窗口, 发送控制字符行,如

C:\daut>sbt
←[0m[←[0m←[0minfo←[0m] ←[0m←[0mwelcome to sbt 1.3.13 (OpenLogic- 
OpenJDK Java 1.8.0-262)←[0m
←[0m[←[0m←[0minfo←[0m] ←[0m←[0mloading global plugins from 
C:\Users\plugins←[0m

or, ←[2K  | => daut / Compile / previousCompile 0s
←[13A←[2K
←[2K
←[2K
============================================== 真令人失望。其他一切都是真实的 汇编似乎是正确的

现在。有没有办法,让SBT,而不是 把这些发出去←[13A←[2K'字符, 我已经重新安装了软件,就是JAVA, SBT、Scala,但这些更改没有帮助

我真的很喜欢SBT过去的表演。 为什么?SBT已经失去了 设置控制台窗口的格式?项目I
我使用的是从github下载的新版本。

我遇到了完全相同的问题,它首先是使用Powershell发生的,所以我开始使用Bash,然后在命令行()上没有显示。 我回到了Powershell,目前正在工作

我还尝试了VScode上的集成bash终端和您提到的相同问题


目前,我正在使用Powershell集成终端处理VsCode,似乎可以。如果有帮助的话。

它与scala sbt或java无关。您的终端控制颜色。请检查此项。您可以将
-Dsbt.log.noformat=true
添加到sbt\u选项中以完全禁用颜色格式化