OS X Lion 手册页缺少标志

Luk*_*asa 4 command-line terminal.app man osx-lion macos

我在周六升级到 Mac OS X 10.7,并一直在恢复我从源代码构建的一些应用程序,当我注意到手册页无法正确呈现命令行标志时,如下图所示。损坏的手册页

不幸的是,我不能保证这种情况何时开始发生,但是自从安装以来,我只从源代码构建了 ffmpeg、x264、nmap、libpcap 和 tcpdump。

当我第一次安装操作系统时,我实际上也不能保证手册页是完整的。不过,当我在 Vim 中查看它们时,它们看起来完好无损,正如您在同一个 man 文件的另一个屏幕截图中看到的那样。vim 中的手册页

那么,为什么我的手册页坏了?

Ago*_*gos 5

这看起来像是您的粗体字体有问题;正如你在这里看到的: 工作手册页的屏幕截图 标志应以粗体呈现。您可以执行以下操作:

  • 打开终端首选项并尝试设置其他字体
  • 打开终端首选项并选中“对粗体文本使用浅色”选项

如果其中任何一个使标志再次出现,那么我的假设是正确的。

然后,我建议您查看 Font Book 应用程序(包含在操作系统中)并对其进行验证,或者甚至可以更好地恢复字体。

如果字体仍然不正常,您可以再次运行 10.7.1 更新程序(如果您曾经安装过),甚至进行系统还原(旧的“归档和安装”,但我不知道它是如何工作的在狮子上)。

另一种选择是在Pacifist的帮助下仅恢复损坏的字体(唉,Lion 尚不可用)。