Julia的REPL不能使用?

大家好,我是Julia新人,Grotex。
我刚刚遇到了一个很烦的问题:

以上是我安装Julia1.0.5(我是win10的系统)之后,打开julia自带的REPL的结果。
“Terminal not fully functional”是什么意思?
如何解决这个问题?

更进一步的问题是:

求助的"?“、切换pkg模式的”]"都被判断为错误,这还怎么用?

这到底是什么原因呢?

应该是终端不是多功能的,试试mingw下的终端或IDE

大概意思是 julia 认为你的终端功能不全,所以有些功能无法使用。

应该是环境变量设置的问题。

当把 TERM 设为 “dumb” 时可以复现此问题。

检查一下你的环境变量,看看是不是设置了 TERM,一般把他删掉就好了。
如果没有设置,你也可以加一个新的环境变量 TERM,设为空。

用 powershell 查看环境变量很方便:Get-ChildItem env:

怎么改环境变量,搜一下就有。

多谢指教。

另外https://discourse.julialang.org/t/warning-terminal-not-fully-functional/28579也有讲到这个问题,提出了设定TERM为xterm-256color也可以解决。