Git bash 中执行 `php artisan` 控制符 32m等不显示问题
这个问题 Google
了很久,使用 stackoverflow
中部分答案也不见效。
综合所有搜索结果与答案之后,可以断定是 Windows 10
新版 cmd
默认取消对 colored output
的支持, 由调用程序自己控制。折腾一下,最后发现了符合我当前症状的解决方案。
打开 git bash
终端,右键选择 Options
, Terminal
选项卡中,Type
选择 vt200
(测试中发现 vt100
也可以,不要选择默认的xterm*
)模式,然后点击 Apply
和 Save
。
关闭 git bash
,打开新的 git bash
终端,输入 php artisan
一切正常,但是输多了,发现使用 Backspace 键无法删除,又搜索了一番,解决办法如下: