Я пытаюсь получить 256 цветов в фантастической ConEmu-Maximus5 консоли.
Обновление: Теперь он отображает только 8 цветов. Я знаю, потому что вывод "$ tput colors" равен "8"
Я выполнил инструкции и активировал:
- Поддержка TrueMod (24-разрядный цвет)
- Inject ConEmuHk
- ANSI x3.64/xterm 256 цветов
Я не понимаю, что делать с 'отметьте, есть ли буфер/слайд.'
- Я в Windows 7.
- Я запускаю ConEmu с помощью специальной прямой ссылки, поэтому он загружает файл cygwin bash.
"C:\Program Files\ConEmu\ConEmu64.exe" /cmd ""C:\cygwin\bin\bash.exe" --login -i"
- В моем профиле bashrc у меня есть → export TERM = cygwin
- Это мое пользовательское командное приглашение:
function prompt { local RED="\[\033[0;31m\]" local GREEN="\[\033[0;32m\]" local COOLRED="\e[38;5;173m" local COOLGREEN="\e[38;5;113m" PS1="$COOLRED\[email protected]\h $LIGHT_COOLGREEN\$PWD \[\e[0m\] > " } prompt
- Значение ConEmuANSI в ON, кстати.
У меня есть несколько снимков экрана:
Как вы видите, командная строка выглядит очень экстравагантной, поскольку ей не нравятся 256 цветовых настроек. Если я заменю переменные COOLRED и COOLGREEN на RED и GREEN, тогда это выглядит нормально, но это не 256 цветов.
Другие скриншоты настроек:
И последний sceen выстрелил в него cygwin mintty. Все в порядке. Поддерживается 256 цветов. В нем позорный монетный двор не имеет вкладок. Это в основном причина, по которой я пытаюсь перейти на ConEmu.
Большое спасибо за помощь!!!