Я считаю, что эта проблема связана с тем, как терминал Mac OS X обрабатывает эмуляцию терминала и даже цветовое кодирование - что связано с последовательностями управления - как объясняется в этом сообщении в блоге:
После обновления до Lion я заметил, что тема Homebrew, которую я использовал со времен Snow Leopard, больше не отображает цвета правильно (используя разные цвета для каталогов, разные типы файлов и т.д.) При работе на удаленных хостах через ssh (local) Цвета dir все еще работают) и переключение на другие темы не помогает. После возни с настройками терминала я наконец нашел причину и решение. Кажется, Lion изменил тип терминала на xterm-color256
во время обновления (хотя не помню, какой параметр был в SL).
Решение достаточно простое, просто измените тип эмуляции терминала с xterm-color256
на xterm-color
(см. Скриншот ниже).
Честное предупреждение, некоторые советы в этой ветке комментариев устарели, поскольку в терминале больше нет xterm-color
как в Mac OS X 10.8 (Mountain Lion). Но я считаю, что настройка элементов на вкладке «Дополнительно» (на рисунке) может помочь: