Является ли определение схемы, которое выделяет свойства CSS и нечисловые значения в Vim разными цветами? - PullRequest
0 голосов
/ 30 января 2010

В этом примере CSS Vim выделяет плавающее и левое изображение тем же цветом.

   #rights {
     float: left;
     margin: 30px 0 0;
    }

со следующим определением:

hi Type   guifg=#eeeeee gui=none

(в этом случае и плавающий, и левый будут светло-серыми.

Является ли определение схемы, которое выделяет свойства CSS и нечисловые значения в Vim разными цветами (только цифры выделяются разными цветами)?

1 Ответ

0 голосов
/ 30 января 2010

Проблема в том, что left также является ключевым словом CSS, а подсветка синтаксиса в vim недостаточно умна, чтобы различать, когда «left» используется в качестве литерального значения по сравнению с именем свойства.

пример:

#rights {
    float: left;
    left: 210px;
}

Возможно, что некоторые из порядка цвета могут быть изменены в файле синтаксиса, чтобы цвет значения имел приоритет над цветом ключевого слова, но я сомневаюсь в этом. Я никогда не видел схему VIM, которая делает это. Я бы просто попытался игнорировать это:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...