Что бы вы ни делали с пользовательскими файлами синтаксиса и цветовыми схемами, они будут бесполезны, если вы не настроите параметры цвета в Terminal.app и / или не переключитесь на iTerm2 или MacVim.
Большинство цветовых схем создаются для графического интерфейса пользователя.версии vim или для vim, работающие в терминале, который поддерживает 256 цветов.
Terminal.app поддерживает только 16 цветов, а основные цвета ужасны, вы можете настроить их с помощью TerminalColoreopard , но у вас все еще остается очень ограниченная палитра для работы при настройке вашей схемы цветов.
Итак, это одна часть проблемы.
Другое, вероятно, что тип файла вашего документа установлен на html
, что препятствует хорошей подсветке синтаксиса JS и правильному всестороннему завершению.Вы можете изменить это, набрав :set ft=html.javascript
.
Последняя часть вашей проблемы заключается в том, что вы используете встроенный JavaScript.
--- EDIT ---
Сейчас 2016 год, и Terminal.app не имеет проблемчто бы ни отображало 256 цветов, так что больше нет необходимости в этом хаке "TerminalColoreopard".
--- ENDEDIT ---