0

VT100 エスケープ シーケンスをネストする方法はありますか? たとえば、次のように赤いテキスト内に太字の単語が必要な場合:

ここに画像の説明を入力

それを行う簡単な方法はありますか?次のようにする\e[mと、太字を閉じることを最初に意図したときに、赤い色も閉じます。

"\e[31mfoo \e[01mbar\e[m baz\e[m"
4

2 に答える 2

1

\e[m色を含むすべてのグラフィック表示オプションをリセットします。太字のオプションのみをクリアするには、 を使用できますが\e[22m、すべての端末がこのシーケンスをサポートしているわけではありません。

于 2015-03-11T20:48:07.183 に答える