Space Mono
fonts.google.com
fonts.google.com
the first one would make sense as double width character, the second one should be single width to show, that the unicode point 'LATIN SMALL LIGATURE FI' is meant
I am pretty happy with Monaco
https://github.com/belluzj/fantasque-sans
At the very least, it will make you really appreciate Monaco.
https://fonts.google.com/specimen/Roboto+Mono?query=roboto+m... click on the paint button top right to switch to dark bg
About
Space Mono is an original fixed-width type family designed by Colophon
Foundry for Google Design. It supports a Latin Extended glyph set,
enabling typesetting for English and other Western European languages.
Developed for editorial use in headline and display typography, the
letterforms infuse a geometric foundation and grotesque details with
qualities often found in headline typefaces of the 1960s (See:
Microgramma[1], Eurostile[2]), many of which have since been co-opted by
science fiction films, television, and literature.
Typographic features include old-style figures, superscript and subscript
numerals, fractions, center-height and cap-height currency symbols,
directional arrows, and multiple stylistic alternates.
[1]: https://en.wikipedia.org/wiki/Microgramma_(typeface)
[2]: https://en.wikipedia.org/wiki/EurostileYou're not kidding! Code displayed in this font looks downright bizarre[0]!
I will say, though, that I have always hated the traditional "a" used in fonts, preferring the more simplified one that's typically used in handwriting, so I was pleasantly surprised to see that it was one of the very few that use my preferred style. Yes, it can be ambiguous with the "o" character (though this has never been a problem in practice with the font configured even at the small sizes I use) but I find it more ascetically pleasing for whatever reason.
If you are aware of others, please post links, I'd love to have a few more.
Unfortunately, that's a bitmap font, so not always appropriate depending on your monitor.
EDIT: Bitmap fonts preferred for crystal clear rendering and performance.
There's little difference between O and 0 or l and 1, though, so I don't use it for coding, but it's good enough for my use of the terminal.
http://i.imgur.com/mAq8b5b.png
Luxi Mono isn't bad either, but the capital o and the zero are almost pixel for pixel identical, which is a deal breaker for me. https://www.fontsquirrel.com/fonts/Luxi-Mono
http://int10h.org/oldschool-pc-fonts/fontlist/
There a some quite good monospace font with serifs. I use them a lot at my terminals, reminds me of the good old days ...
Where by "crystal clear" you mean terrible jagged edges?
I feel like this is not an issue with hi-dpi displays anymore (plus sub-pixel antialiasing and other niceties).
I guess it's comes from information theory (Shannon/Nyquist etc).
Not a bitmap font, but pretty customisable. With hints of PragmataPro, it's my go-to font at the moment. Looks especially nice with OS X font hinting.
https://github.com/be5invis/Iosevka
My command-line for building is:
$ make STYLE_COMMON='v-tilde-low v-asterisk-low v-underscore-low'
This gives the vertically centered asterisk and tilde, and puts the underscore below the baseline.
This may be a tangent, but speaking of mono fonts sponsored by big SV firms: Am I the only one who would like to see Apple's San Francisco Mono (which they stealthily debuted at WWDC) released properly (i.e. as an independent font file)? It's currently in the Xcode preview, but you can't use it anywhere else.
Thats what i got in iPhone.