完美适配Linux终端的10种漂亮的字体

完美适配Linux终端的10种漂亮的字体

为你的终端获得最好的字体,以改善外观,和可读性,并有一个有趣的终端体验。

无论你是程序员、系统管理员,还是喜欢使用终端的Linux用户,挑选完美的字体对很多事情都至关重要。

改变终端的字体可以帮助你实现以下几点:

  • 使你的终端有一个美观的外观
  • 增强可读性
  • 减少眼睛的疲劳

听起来不错。但是,你如何才能选择完美的字体呢?外面有成百上千的选择。

对于初学者来说,你可以选择一种为技术文件或编码而优化的字体,因为那些字体具有良好的可读性。接下来,你可以过滤foss项目(如果这对你很重要的话),并检查这些字体是否能在高分辨率显示器上很好地缩放(根据你的要求)。

不用担心;为了让你有一个良好的开端,我们已经挑选了一些适合编码的最佳字体,在提供良好的可读性的同时,也能让你看起来很好。

1. Cascadia

Cascadia

Cascadia是微软的一种字体,默认用于Visual Studio Code,这是最好的开源代码编辑器之一。

它包括对编码连接符的支持,并提供三种变体:标准、单字和支持嵌入式电力线符号的版本。

2. Fira Code

Fira Code

Fira Code是一种单行字体,支持编程连接词和ASCII。

它定期进行微调以支持字母对和更好的标点符号输出。

3. Hack

Hack

Hack是另一种为源代码定制的单行字体。

你可以得到ASCII码,支持电源线,以及常用的粗体、斜体和粗斜体样式。

如果你注意到它的GitHub页面,他们提供了改进字体在某些Linux发行版中的渲染的说明。

4. Inconsolata

Inconsolata

Inconsolata是一种为极大的可读性而定制的透明单色字体。你可以在谷歌字体家族中找到它的选项之一。

该字体提供了几种对终端仿真器和编码有用的风格。

5. Iosevka

Iosevka

Iosevka是一种外观简洁的多功能开源字体,用于编写代码和在终端和技术文件中使用。

你可以从它的GitHub页面获得其他平台的安装说明,包括Linux。

6. JetBrains mono

JetBrains mono

这种免费的开源字体是为开发者量身定做的,即JetBrains Mono

顾名思义,它是JetBrains旗下流行的开发工具所使用的默认字体。

7. Meslo NF

Meslo NF

Meslo NF是一种在终端中支持ASCII和图标的字体。

它是GitHub上 “Nerd Fonts” 集合的一部分,其中包括用于编码和终端的漂亮字体。你可以在其GitHub发布部分的资产中找到该字体。

它在Zsh、fish等shells中看起来非常好。你可以查看我们关于鲜为人知的Linux shells的文章来探索其他的。

8. Monoid

Monoid

Monoid是另一种开源字体,旨在对编码有用。由于支持通常的连接词和明暗变体,它应该是终端的一个不错的选择。

9. Ubuntu Monospace

Ubuntu Monospace

我们都喜欢Ubuntu的默认字体,即Ubuntu Monospace。它针对多种语言、高分辨率屏幕和良好的可读性进行了优化。

如果你已经在使用Ubuntu,你不需要安装它。

10. SourceCode Pro

SourceCode Pro

Source Code Pro是一个良好的组合。虽然它为编码环境进行了优化,并由Adobe公司开发,但它提供了良好的可读性和外观的终端。

如何安装这些字体?

你可以通过下载TTF或OTF文件,然后双击它们,用Font Viewer打开它来安装字体,从而轻松地安装字体。

双击ttf文件来安装它

双击ttf文件来安装它

要同时安装多个字体,你可以在主目录下新建一个 .fonts 文件夹,把字体文件放在那里。你可以查看我们关于安装新字体的指南,以了解更详细的信息。

评论留言