Raf*_*lGP 5 terminal ansi-escape console2 ansi-colors mintty
非常感谢您提前帮助.
我是Windows 7中Cygwin和Mintty的用户,但我总是希望看到其他选项.所以我下载了Console2和ConEmu.
第一步始终是运行bash.那很简单.只需输入'bash'...第二步,自定义外观.这是不可能的!
正如您在下面的屏幕截图中看到的那样,看起来ANSI颜色没有被支持,我可以期待从Console2,但没有形式ConEmu.控制台的顺序是(从上到下):Mintty(Cygwin),Console2和ConEmu.
那么任何想法是怎么回事?
我几个月前下载了Console2,我觉得颜色还可以.我不知道为什么现在它有powershell外观.
几周前我实际上尝试过Powershell并略微调整颜色.这可能导致其他终端内的混乱吗?
幸运的是,Mintty很好.
谢谢!
更新:
看起来问题实际上是在我的自定义命令提示符中!
它在Mintty中运行良好,但Console2和ConEmu不喜欢它.
# Custom Shell
# Green 113
# Red 173
# Blue 81
# Yellow 186
# Light Green 194
# Light Blue 195
function EXT_COLOR () { echo -ne "\e[38;5;$1m"; }
function CLOSE_COLOR () { echo -ne '\e[m'; }
PS1=' `EXT_COLOR 81`\]\u@\h`CLOSE_COLOR`\] `EXT_COLOR 195`\]$PWD >`CLOSE_COLOR`\]`EXT_COLOR 173`\]$(__git_ps1 " (%s)")`CLOSE_COLOR`\]\n '
export LS_COLORS='di=38;5;108:fi=00:*svn-commit.tmp=31:ln=38;5;116:ex=38;5;186'
echo -e "\e[38;5;194m$(date +%A\ %d\ %B\ %Y\ -\ %H:%M)\e[m"
Run Code Online (Sandbox Code Playgroud)
至于ConEmu
sh.exe --login -i
.您的屏幕截图质量低下,文字不可读。但 bash 似乎不使用 ANSI 颜色(有什么用?据我所知,它直接将颜色写入控制台)。因此,您需要深入了解 bash 设置,以启用提示颜色。请参阅 bash 手册或您的设置,可能TERM
必须定义变量 - 不知道。
最后,ConEmu 支持 ANSI 转义序列,但是
我两个月前下载了 Console,我认为颜色效果还不错。我不知道为什么现在它具有 powershell 外观。
Afaik,Console2 将其调色板存储在 xml 文件中。它只是 Console2 中运行的所有控制台应用程序的一个调色板。
ConEmu 可以根据您的喜好进行配置。有主调色板(颜色页面),可以为在 ConEmu(应用程序不同页面)中运行的任何控制台应用程序选择自己的调色板。
实际上,几周前我尝试过 Powershell 并稍微调整了颜色。这是否会导致其他航站楼内出现混乱?
似乎您已经在 Console2 中设置了 Powershell 调色板(手动)。