查看原文
其他

盘点 Linux 终端中 10 种好看的字体

21CTO 21CTO 2023-10-23
导读:本文为您收集了在终端使用的好看字体,可以有效改善外观和代码可读性,更主要的是能够获得更有趣的终端体验。

在任何操作电脑时候,选择好看的字体对做起来事都很重要,不管您是程序员、系统管理员,还是只是仅仅喜欢Linux终端的普通用户。

调整终端字体的重要性和好处,我先来给各位同学整理一番:

1、更美好的外观

2、增强可读性

3、减轻视觉疲劳

听起来是不是挺不错?那么怎么样选择完美好看的字体呢?

现在市面上有成百上千种字体供我们选择。如果您是初学者,可以选择针对技术文档或代码优化的字体,因为它们具备良好的可读性;接下来的一个特性,你可以查看这些字体是否可以在高分辨率上很好进行缩放。当然,如果你有其它需求,也可以一并考察。

如果你比较细心,可能觉得不太好选,我来帮你做个选择。以下,我选择了一些比较合适于写程序的字体,它们均提供了良好的可读性,同时看起来也很美观。

1.Cascadia

Cascadia是 Microsoft 研发的一种字体,默认用于 Visual Studio Code,后者是宇宙最好的开源代码编辑器之一。


它它包括编码连字支持,并提供三种变体:标准、等宽与支持嵌入式 PowerLine 符号的版本。

2. Fira Code

Fira Code(https://github.com/tonsky/FiraCode)是一种等宽字体,具有编码连字和 ASCII 支持。它会定期进行微调以支持字母对和更好的标点符号输出。

3.Hack

Hack (https://github.com/source-foundry/Hack)是另一种为源代码量身定制的等宽字体。

开发者可以获得 ASCII、Powerline 支持以及粗体、斜体和粗体斜体的常用样式。


如果您已经到达它的 GitHub 页面,它们已经提供了改进某些 Linux 发行版字体渲染的说明文档。

4. Inconsolata

Inconsolata(https://fonts.google.com/specimen/Inconsolata)是一种清晰的等宽字体,专为提高代码可读性而量身开发。


您可以在 Google 字体系列中找到。该字体提供了多种可用于终端仿真器和编码目的样式。

5.Iosevka

Iosevka (https://github.com/be5invis/Iosevka)是一种外观简洁的多功能开源字体,专为编写代码以及在终端和技术文档中使用而开发。


我们可以从其 GitHub 页面获取其他平台(包括 Linux)的安装说明。

6. JetBrains mono



这是一种免费和开源字体,它专为开发人员量身定制,它称为 JetBrains Mono(https://github.com/JetBrains/JetBrainsMono)。


你知道,这是 JetBrains 旗下流行开发工具全家桶使用的默认字体。

7. Meslo NF

Meslo NF (https://github.com/ryanoasis/nerd-fonts/)是一种在终端中很好地支持 ASCII 和图标的开源字体。


GitHub 上“ Nerd Fonts ”集合的一部分,它具有用于编码和终端两用的漂亮字体。


我们可以在其 GitHub 的资源中找到它。Meslo NF  在 Zsh、fish 和其他 shell 中看起来很棒。


大家还可以查看21CTO其它 Linux shell 的文章来探索~


作者:场长


相关阅读:

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存