我想通过ConEmu在WSL中显示粗体字符(当前使用的是ConEmu 190331 x64)。
当我打印以下echo -e "FROM NOT BOLD \e[1mTO BOLD\e[0m"
时,我得到了这个Image to ConEmu
如您所见,ConEmu使用强度/亮度表示粗体。 我希望能够将其切换为实际上使用粗体代替,就像在WSLTTY(WSL的MinTTY)中一样:Image to WSLTTY
有可能吗?我在ConEmu的手册中找不到说明。
答案 0 :(得分:0)
Windows console API does not provide enough attributes to represent boldness. That's why bold attributes may be (yet) set only at the bottom of the buffer (current implementation) where xterm256 and true-color works.
Than, you may use \e[1m
to set bold attribute when you set brightness explicitly (e.g. \e[90m
) or xterm color from 256 palette (e.g. \e[38;5;7m
).