#12 ✓resolved
jugyo

コンソールで高度な色付けを行えるようにしたい

Reported by jugyo | January 17th, 2009 @ 08:36 AM

コンソールで高度な色付けを行えるようにしたいです。 要は、色の指定を入れ子にできるようにしたい。 簡易マークアップ言語みたいなのを渡すとそれをパースして出力用の文字列にしてくれるようなイメージで考えてます。 例えば以下の感じ。


text = ConsoleString.new('<red>aaa<blue>bb</blue>aaaa</red>')
print text  #=> "\e[31maaa\e[34mbb\e[31maaaa\e[0m"

これが実現すると検索ワードの色付け等がうまく行えるようになります。

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Termtter is a terminal based Twitter client

People watching this ticket

Pages