Проблемы с подстветкой в Vim

и другие vi-подобные редакторы

Модератор: /dev/random

Аватара пользователя
moonglow
Сообщения: 90
ОС: CentOS

Проблемы с подстветкой в Vim

Сообщение moonglow »

Привет!

При редактировании кода, вим переключает подсветку на рандомное из перечисленных:
- все белое, && красные
- все красное
- все бирюзовое, наполовину красное, некоторые строки белые

Оно так надоело, что слов нет.

Лечится прокруткой вверх-вниз.

:syntax on ничего не меняет.

К языковой конструкции это поведение привязать не получается.

Что можно сделать?
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Проблемы с подстветкой в Vim

Сообщение Hephaestus »

Это в процессе редактирования? То есть пока набираем текст, он постоянно меняет цвет, так?
Если так, то у меня это в процессе редактирования всяких скриптов, там например, строка в кавычках - одного цвета, пока редактировали, поставили где-то ещё кавычки, они не закрыты, соотвественно весь текст ниже меняет цвет, закрываем кавычки - цвет опять меняется.

Если Вы об этом, то это в принципе нормально.

А ещё есть такое, что цветовая разметка действует до определенных пределов.
Если строка очень длинная, то её "хвост" не будет размечен цветом.
Соотвественно, в строках ниже разметка может нарушиться.
Но здесь я глубоко не разбирался, подробностей не знаю. Просто замечал такое.


А вообще, дайте пример текста и опишите, как именно ведёт себя разметка в этом тексте,
Посмотрим, пощупаем.

Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
moonglow
Сообщения: 90
ОС: CentOS

Re: Проблемы с подстветкой в Vim

Сообщение moonglow »

Благодарю за ответ! К сожалению, на другом компьютере воспроизвести не удается, а того, на котором были проблемы, уже нет.

Если строка очень длинная, то её "хвост" не будет размечен цветом.

Скорее всего, я наблюдал именно это.
Спасибо сказали: