Useful fonts for terminals

Fonts are very important to the final look of a document, but also when accessing systems via terminal! Terminal fonts to me should have three important features:

  1. Monospaced so text columns stack the way they are expected to on a console session
  2. Visible difference between a capital o and a zero: O0. Personally, I like my zeros with a slash.
  3. Visible difference between “1”, lower case “l” and upper case i: 1lI

There are many fonts available that meet these requirements, but if you are running Windows try using Consolas the next time you use putty or SecurCRT. If you have the ability to download fonts I would recommend you try Hack and Inconsolata. They may not be perfect, but all of those are better than “Times New Roman” for console windows. Find one you like!