4

Я использую либо Windows 7 или Ubuntu 12.04 и пытаюсь SSH в OSX 10.6.

Используя цветовые схемы Vim, я могу эмулировать цвета на цвете xterm-256 color в Linux и gVim в Windows. Тем не менее, я хотел бы, чтобы цвета следовали, когда я SSHing на OSX. Терминал по умолчанию, однако, не поддерживает xterm-256color .

Есть ли способ заставить OSX использовать iterm2 по умолчанию, чтобы принимать все запросы SSH вместо Terminal.app? Если нет, есть ли способ установить xterm-256color в терминал по умолчанию?

Обновление до Lion не может быть рассмотрено на данный момент. Спасибо!

1 ответ1

1

После того, как вы вошли в систему OS X с эмулятором терминала, который поддерживает цвет xterm 256 (среди прочего, замазка или терминал ZOC поддерживают это в Windows). После входа в систему введите echo $ TERM, и, если он выдает xterm-256color, вам будет хорошо (т. Е. Терминал сообщает OS/X, что он хочет обслуживать коды xterm-256).

Затем проверьте, есть ли в 10.6 файл termcap/infocmp для xterm256, введя infocmp xterm-256color (я думаю, что в 10.6 это есть, но я не уверен ... если вы получите какой-то криптованный вывод из команды, это поддерживается).

С этого момента, это зависит от VIM, если он хочет использовать эти цвета или нет. Возможно, вам придется настроить его на 256-цветовую палитру или использовать порт Mac новой версии vim.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .