Я пользуюсь MacBook Pro около года или около того, и могу с уверенностью сказать, что я действительно доволен этим. Но есть одна маленькая вещь, которая меня раздражает: шрифты во многих текстовых редакторах, которые я использую (включая Komodo Edit 8, Brackets, MacVim, Vim, Github's Atom и т. Д.), Очень размыты. Я использую свой ноутбук в основном для программирования, и я провожу много часов перед экраном, поэтому это размытие становится очень раздражающим для моих глаз. Недавно я скачал Virtual Box, через который я запускаю Ubuntu 10.04. Ниже приведено сравнение терминала Ubuntu и терминала моего macbook:
Я надеюсь, вы также можете увидеть разницу ... Может ли кто-нибудь помочь мне исправить шрифты?
Ответы:
Вы можете облегчить сглаживание всей системы в Системных настройках. Перейдите к разделу «Общие», а внизу есть флажок «Использовать сглаживание шрифтов на ЖК-дисплее, если доступно». Это довольно круто в теории, но реализация Apple ... не так хороша. Сглаживание шрифтов на ЖК-дисплее (также называемое субпиксельным рендерингом) рассматривает каналы R, G и B каждого пикселя как отдельные пиксели, поэтому вы получите нечто, что выглядит еще более плавным. Тем не менее, на Mac это не очень хорошо работает, и вы в конечном итоге с очень толстым шрифтом.
Вот анимация двух разных стилей сглаживания.
Поэтому все, что вам нужно сделать, это снять флажок сглаживания шрифтов на ЖК-дисплее и перезапустить терминал. (Если вы выйдете из системы и снова войдете в систему или перезагрузите компьютер, шрифт будет лучше для полноценного пользовательского интерфейса.)
Чтобы отключить субпиксельный рендеринг для конкретного приложения, используйте
изменение
com.apple.Terminal
идентификатора пакета. Измените 0 на 1, чтобы включить его снова.Чтобы отключить субпиксельный рендеринг только для MacVim, используйте:
источник
Вы также можете запустить
и закройте и снова откройте приложения, чтобы заставить OS X использовать более легкий стиль рендеринга текста, но оставить включенным сглаживание шрифтов LCD.
Или беги
и выйдите и снова откройте терминал, чтобы изменить настройку только в терминале.
1
соответствует настройке «Light», которая была включена в Системные настройки в 10.5 и ранее.2
соответствует включению сглаживания шрифтов на ЖК-дисплее и0
отключению сглаживания шрифтов на ЖК-дисплее.В Terminal и iTerm 2 также есть возможность полностью отключить сглаживание. В настоящее время я использую 17-балльное Менло без сглаживания в iTerm 2:
источник
Это сглаживание шрифтов. В
Terminal.app
дороге кPreferences...
,Settings
и выберите профиль или создать свой собственный , который соответствует вашим потребностям. Там вы можете отключить сглаживание (кромеBasic
профиля). Выберите его и нажмитеDefault
внизу списка.источник
При использовании iterm2 есть возможность использовать тонкие штрихи для сглаженного текста.
Зайдите в настройки своего профиля (Профили -> Открыть профили .. -> Редактировать профили ..) и выберите вкладку Текст. В разделе визуализации текста, измените параметр
Use thing strokes for anti-aliased text
наAlways
, и вуаля!Лучше всего работает с максимальной настройкой сглаживания, без размытого или жирного шрифта.
defaults write -g AppleFontSmoothing -int 2
источник