I am using black squares \xe2\x97\xbc◼ and white squares \xe2\x97\xbb◻ to display tetris boards in my shell. Unfortunately there is quite a visible line spacing between rows and that just doesn't look good.
I am on a Mac (zsh) and there is a line spacing setting. When I reduce it to the minimum (0.5) it looks pretty good. But unfortunately the rest of the terminal looks bad then ;)
So ideally I need a way to dynamically set the line height / line spacing or something. Or another creative idea to display pretty tetris boards.
Any help is welcome.

\xe2\x97\xbbis a byte sequence specific to the UTF-8 encoding. The canonical (?) representation of the same Unicode codepoint is\u25fb, or U+25FB. – grawity Feb 8 '11 at 19:37zsh) doesn't matter. Only the terminal (Terminal.app) does. – grawity Feb 8 '11 at 19:58