LINUX.ORG.RU

Подсветка имен функций C/C++ в Vim/Emacs


0

0

Доброго времени суток!

Подскажите, плиз, как добиться сабжа (про c.vim я в курсе).
Устроил бы также вариант, если бы vim подсвечивал любую синтаксическую конструкцию с сочетанием буквы (или цифры) с открывающейся круглой скобкой.

Заранее спасибо.

> Устроил бы также вариант, если бы vim подсвечивал любую синтаксическую конструкцию с сочетанием буквы (или цифры) с открывающейся круглой скобкой
:syn match cFuncCall /[A-Za-z][A-Za-z0-9_]*\s*(/he=e-1
ну и потом эту cFuncCall надо либо :hi, либо :hi link

alexs
()

c++-mode использовать не разрешают?

anonymous
()
Ответ на: комментарий от alexs

>:syn match cFuncCall /[A-Za-z][A-Za-z0-9_]*\s*(/he=e-1
>ну и потом эту cFuncCall надо либо :hi, либо :hi link

Большое спасибо! Но, может быть, есть другое решение?

>c++-mode использовать не разрешают?

Точно, строго-настрого запретили. Под угрозой rm -rf / ;))
У меня c++-mode подсвечивает имена функции только при её реализации, при вызове - не подсвечивает.

BigBiker
() автор топика
Ответ на: комментарий от BigBiker

>Точно, строго-настрого запретили.

regexp подсветочку сделать тоже не дають? ;)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.