Артист показывает вставку "32 м", "34; 4 м" и аналогичные

Я понятия не имею, почему, но мой терминал Git Bash показывает 34 м и случайные числа в местах. Вот скриншот. введите описание изображения здесь

Спасибо за любую помощь.

Ответы

Ответ 2

Другой вариант - запустить сценарии Laravel с помощью переключателя --no-ansi, который вообще отключает коды ANSI.

Ответ 3

Похоже, что цветовые коды отображаются неправильно:

[34m - синий цвет переднего плана, а [39m - цвет переднего плана по умолчанию.

Но вам понадобится префикс escape-символа:

В Bash символ <Esc> может быть получен со следующими синтаксисами:

  • \033
  • \x1B

Подробнее здесь: http://misc.flogisoft.com/bash/tip_colors_and_formatting


Та же проблема также обсуждается здесь: Последовательности escape-последовательности ANSI кажутся сломанными для дуги в git bash в окнах

В основном упоминаются хакерские исправления:

php artisan tinker | cat 
php artisan tinker | echo -e

Несколько других ресурсов:

Цвет ANSI в git отображается неправильно
В git bash в Windows 7 цвета отображаются как код при запуске Cucumber или rspec

Ответ 4

Чтобы решить проблемы с цветом Загрузите и установите https://github.com/adoxa/ansicon

Шаги для установки:

1)Extract The folder and Navigate to x86/64 (Depends upon your system)
2)Open Cmd
3)ansicon.exe -I

Простой:)