我如何格式化,在ANSI中使用斜体或粗体?

时间:2016-07-26 16:40:01

标签: colors cmd lua ascii ansi-escape

我如何格式化,在ANSI中使用斜体或粗体?

喜欢这个这个

也许是删除线和超级剧本。

1 个答案:

答案 0 :(得分:1)

我的格式如何,使用ANSI终端转义码使用斜体或粗体?

粗体:使用ESC[1m

Italic,Strike-through和Superscript不受支持。

某些终端支持其他序列。例如,在Gnome终端中,您可以使用:

echo -e "\e[1mbold\e[0m"
echo -e "\e[3mitalic\e[0m"
echo -e "\e[4munderline\e[0m"
echo -e "\e[9mstrikethrough\e[0m"
echo -e "\e[31mHello World\e[0m"
echo -e "\x1B[31mHello World\e[0m"
     

enter image description here

来源How to do: underline, bold, italic, strikethrough, color, background, and size in Gnome Terminal?,通过Sylvain Pineau

回答

进一步阅读