контекстно-зависимая подсветка

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

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

Аватара пользователя
BorX
Сообщения: 23
ОС: Suse Linux 11

контекстно-зависимая подсветка

Сообщение BorX »

Как подсветить теги? Хочу контекстно-зависимую раскраску.
Т.е. например, имена функций красным, а имена структур синим. И глобальные переменные зеленым.
Спасибо сказали:

Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: контекстно-зависимая подсветка

Сообщение Luinnar »

BorX писал(а):
30.11.2008 18:52
Как подсветить теги? Хочу контекстно-зависимую раскраску.
Т.е. например, имена функций красным, а имена структур синим. И глобальные переменные зеленым.

Это вам стоит почитать
:help highlight-groups
Там все группы подстветки описаны.

PS: вообще говоря, не уверен, что такое поддерживается.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 5105
ОС: Gentoo

Re: контекстно-зависимая подсветка

Сообщение /dev/random »

Не поддерживается. Для такой подсветки нужно чуть ли не кусок компилятора в редактор встроить. Может, какие-нибудь плагины для этого и есть, но встроенной поддержки нет и никогда не будет.
Спасибо сказали:

Аватара пользователя
BorX
Сообщения: 23
ОС: Suse Linux 11

Re: контекстно-зависимая подсветка

Сообщение BorX »

Такое вот решение нашел. Надо только немного поправить.
http://www.vim.org/htmldoc/syntax.html#tag-highlight
Спасибо сказали: