The importance of using fixed-width fonts in some situations cannot be stressed enough. Indeed, whether you find yourself editing a server configuration file, banging away on an SSH session or creating some cool ASCII art for your grandmother to enjoy, you will routinely run into problems if you aren’t able to accurately guess or establish the width of a given character: think tabs getting confused with spaces, tables that no longer align, lines that end where a program doesn’t expect them to end…
On the Mac, our principal fixed-width font is Monaco, and has been for a long time. It is clean, neat-looking and gets the job perfectly done. Furthermore, being integrated with the operating system, it is directly available to all Cocoa applications and most Carbon applications relying on the Apple Font Services, making it a breeze to use the same font, in all its anti-aliased glory, in all your mission-critical applications.
Now, my truly favorite font for “good looking stuff” is Myriad and I would even say Apple Myriad, the slightly customized version of Myriad that Apple uses in their corporate communications. For word processing however, when the context needs to disappear to interfere as little as possible with the content, fixed-width fonts are my choice, even if they’re magenta colored on a black translucent window — I know, I know, I shamefully admit it.
There is however a word of fixed width fonts out there, that try to combine beauty with functionality, fit as much originality as possible into a given number of pixels.
So, what is your favorite font for Pine hacking?


Bitstream Vera Sans Mono
I've been digging Bitstream Vera Sans Mono lately, which is part of the Bitstream TrueType family available for free here:
http://www.gnome.org/fonts/
Monospaced fonts
I've found that Osaka Mono is a very attractive font, and it's available for free in MacOS X.
ciao,
Vince
bitstream vera sans mono, too
See the exact same question and a lot of answers here, in a weblog post once famous :
http://typographi.com/000744.php
ProFont
ProFont is the perfect monospace font:
http://www.tobias-jung.de/seekingprofont/
Lucida Console
Personally I really like Lucida Console. Any time I sit at a Mac I change the terminal prefs and iTerm prefs to use Lucida Console.
I think as with most fonts, it's a matter of personal choice.
Roger
Finding the Best Programmer's Font
There's a nice little review of 22 monospace fonts at http://www.lowing.org/fonts/
ProFont
I agree with the others who mentioned ProFont, its Monaco but with improvements for programming. Slashed Zeros, distinct letter "I" and number "1", and more.
Re:
Yeah, another vote for this font. It’s not for those who want teeny tiny microscopic fixed-pitch fonts, but if you want to use a reasonably sized, antialiased font, the beauty of Vera Sans Mono is unmatched. It’s drop dead gorgeous and yet unremarkable enough that it doesn’t get old.
For Windows or Mac people, the easiest option is to go to http://www.december14.net/fonts.shtml and download the combined archive.
Anonymous
Anonymous has always worked well for me in those typically Monaco-esque typesizes (ie: 9 pt.),
http://www.ms-studio.com/FontSales/anonymous.html
Although these days I'm as likely to use Osaka Regular-Mono if I want those larger Courier-style typesizes (11-13 pt).
I gave up on ProFont way back in 10.2 because it didn't display certain character combinations (typically / with upper & lower Ls and Os) correctly in Terminal and other NSTextViews, making it absolutely worthless anywhere I might be interested in working with a POSIX-style path. Heh. (And I just tracked down a reply to an old blog followup I made ages ago that said the problem still exists in Tiger. Go figure.)
The Quick Red Fox.
I thought that Foxes were Red and dogs were Brown?
"The quick red fox jumps over the lazy brown dog."
The Quick Red Fox.
Hi!
Hmm, that is interesting… I have always been raised to believe foxes were brown and dogs just lazy but that is a theory I need to look into! ;^)
FJ
Thank you
Hi all!
This little note is to thank you for all your links and recommendations!
They were most useful and interesting and I got to see some absolutely wonderful fonts! :^)
FJ
Monospaced fonts
I dont think Osaka Mono is an english font. I think its one of the Chinese fonts in OS X. When you try to select it you just get Monaco again. (UNless theres just something goofy going on on my computer.)
Re:Vera Sans Mono - problem
I downloaded and tried this at home last night. Lovely, I thought, and made it my default Terminal font, at 12pt size.
This morning at work I did the same thing. A little while later I discovered that, at 12pt, the underscore characters did not appear - they showed up as spaces. The trouble was, it took me a few minutes of head scratching to work out why things were acting funny!
Tinkering with it just now, prior to posting, I have discovered that the underscore character appears once the font size is increasded to 14pt. However, since that way bigger than I want for the Terminal, I am now trying the Osaka Regular-Mono to see how I get on with that.