OSX 上的 iTerm 字体更清晰

Mik*_*maa 28 fonts anti-aliasing iterm2 macos

在 OSX Mountain Lion 上的 iTerm 上,默认的 Monaco 字体不太适合黑底白字

别名文本很丑

在此处输入图片说明

抗锯齿文本太粗

在此处输入图片说明

我更喜欢更清晰的抗锯齿字体。所以...

  • 有没有更好的字体可以使用?

  • 有没有办法调整字体,使其看起来不难看

这是在 1920 x 1080 外接显示器上,所以我不确定它是否具有亚像素抗锯齿功能。

Lri*_*Lri 25

系统预置用于允许从两个额外的文本渲染设置,透光性强,选择在10.5和更早的版本。我一直使用灯光设置。它更接近于打印文本的重量,但字符仍然具有更平滑的边缘或不像Windows那样像素化。

您仍然可以通过编辑属性列表来使用旧设置:

defaults write -g AppleFontSmoothing -int 1
sudo defaults write -g AppleFontSmoothing -int 1
Run Code Online (Sandbox Code Playgroud)

带有 sudo 的命令修改/var/root/Library/Preferences/.GlobalPreferences.plist. 由 root 拥有的进程显示的窗口需要它,例如强制退出窗口。

等宽字体通常在 13 磅和 14 磅处具有相同的宽度,但较小的字体看起来更亮或在字符周围有更多空间:

我在 Ask Different 上发布了 Cousine、Droid Sans Mono、Inconsolata、PT Mono 和 Source Code Pro 的比较

  • `对于 *.png 中的 f; 转换 "$f" -flatten -pointsize 20 -gravity south -annotate +0+25 "${f%.png}" "x$f"; done` 和 `convert -delay 200 x*.png output.gif`。[在我的网站上](http://lri.me/shell.txt) 还有一些 ImageMagick 示例。 (3认同)

小智 10

新的 iTerm (3.0.14) 似乎在"Profiles -> Text"下有一个名为"Use thin strokes for anti-aliased text"的选项。将此选项设置为“始终”使其在外部显示器上看起来更好。此选项的默认值为"Retina"

在此处输入图片说明