Выделение пробелов в Vim после обновления с 7.4 до 8.1 - PullRequest
0 голосов
/ 30 мая 2019

Мне пришлось обновить VIM версии 7.4 до 8.1, чтобы некоторые функции работали, но по какой-то причине вся подсветка не работает.Я использую Ubuntu 18.04 и обновил Vim через:

sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get install vim

Цветовые схемы по умолчанию (синий, пустыня, делек) исчезли.Я скачал несколько, чтобы попробовать, но эффект очень странный.Например, это https://github.com/whatyouhide/vim-gotham enter image description here

Как видите, он имеет несколько цветов (фон, цифры, шрифт), но, конечно, не те, которые предназначены.

UPD: Я нашел эту тему https://ubuntuforums.org/showthread.php?t=1203649,, которая имеет несколько решений с помощью:

:source /usr/share/vim/vim81/syntax/sh.vim

В предоставленной теме проблема была связана с ручной настройкойдля пути выполнения.Но предоставленное решение не работает для меня

1 Ответ

0 голосов
/ 30 мая 2019

Хорошо, мне наконец удалось решить проблему. Очевидно, это связано с обновлением существующего vim под Ubuntu. Я добавил следующие строки, чтобы явно установить правильный rtp:

set rtp=~/.vim,/var/lib/vim/addons,/usr/share/vim/vim81

И это сработало.

...