В субботу я обновился до Mac OS X 10.7 и восстанавливал некоторые из своих приложений, которые я собирал из исходного кода, когда заметил, что страницы руководства некорректно отображают флаги командной строки, как вы можете видеть на изображении ниже.
К сожалению, я не могу гарантировать, когда это начало происходить, но с момента установки я собрал из исходников только ffmpeg, x264, nmap, libpcap и tcpdump.
Я также не могу гарантировать, что страницы man были целыми, когда я впервые установил ОС. Но когда я просматриваю их в Vim, они выглядят так, как будто они целы, как вы можете видеть на этом другом снимке экрана того же файла man.
Так почему же мои man-страницы не работают?
решение1
Похоже, проблема в жирном шрифте; как вы можете видеть здесь: флаги должны быть выделены жирным шрифтом. Вы можете сделать следующее:
- Откройте настройки терминала и попробуйте установить другой шрифт.
- Откройте настройки терминала и установите флажок «использовать светлые цвета для жирного текста».
Если что-то из этого заставит флаги снова появиться, то моя гипотеза верна.
Затем я бы посоветовал вам взглянуть на приложение Font Book (входит в состав ОС) и проверить его или, может быть, даже лучше восстановить шрифт.
Если шрифт по-прежнему не работает, вы можете снова запустить обновление 10.7.1 (если вы его когда-либо устанавливали) или даже выполнить восстановление системы (старый метод «архивировать и установить», хотя я не знаю, как он работает в Lion).
Другим вариантом может быть восстановление только поврежденного шрифта с помощьюПацифист(увы, пока недоступно для Lion).