Я пытался исправить это в течение нескольких недель, но безрезультатно, и это действительно расстраивало.
Вот проблема:
Сытый по горло неправильными цветами и общим беспорядком плагина, я решил стереть свои .vim и .vimrc
Однако проблема все еще сохраняется.
- Моя тема терминала по умолчанию - Monokai, но я протестировал несколько других.
- Я пробовал множество 256-цветных терминальных тем, включая стандартные.
- Я использую
zshустановленный черезbrewпервую очередь с OhMyZsh, но я также попытался запустить его вbash. - Я использую
vim7.4.712, установленный черезbrew, но я также проверил настройки системы по умолчанию, то естьvim7.3 - Я пытался установить
set t_Co=256в моем.vimrcранее - OS X Yosemite 10.10.4
- Очевидно, что
echo $TERMдолжен вывестиxterm-256color, однако мой выводитxterm-color. И я «объявил терминал какxterm-256color» в настройках терминала.
Я заметил эти строки в моем .zshrc которые, кажется, указывают на проблему, но я не знаю, как это исправить.
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
Из моего исследования /usr/share/terminfo/x/ не существует.
Вместо этого я нашел эти папки в /usr/share/terminfo/:
31 33 35 37 39 45 4d 50 58 62 64 66 68 6a 6c 6e 70 72 74 76 78
32 34 36 38 41 4c 4e 51 61 63 65 67 69 6b 6d 6f 71 73 75 77 7a
terminfo также не существует в /usr/local/share/ .

