2014-11-01 2 views
0

Я использую https://github.com/samflores/prism-langs для разметки синтаксиса VIM на сайте. Когда символ < или > обнаружен в комментарии, остальная часть комментария выделяется как код.Использование prismjs для vim: что мне нужно изменить, чтобы мои комментарии обрабатывались как комментарии?

Я не знаком с prismjs синтаксиса достаточно, чтобы знать, как это лечится, но я предполагаю, что мне нужно изменить регулярное выражение, которое детектирует комментарии, чтобы < и > следует рассматривать как текст комментария, а это в комментарии , У кого-нибудь есть предложения?

Я не видел поддержки или форумов на сайте prismjs.com, поэтому я прибегаю сюда.

В настоящее время регулярное выражение для обнаружения комментариев является:

'comment': /("+[^"\r\n]*|^".*)(\r?\n|$)/g, 

Вот как это выглядит на моем сайте:

http://i.imgur.com/ZMpyrY2.png

+0

Вы уже [задал вопрос] (https://github.com/samflores/prism-langs/issues/1) автору этого сценария. – romainl

+0

я сделал. И если он не сможет понять это, я бы подал запрос на тяну, если кто-то здесь знает, как это сделать. Имеет ли Github принадлежность к StackExchange? –

+0

Нет, но у вас больше шансов найти решение там, чем здесь. – romainl

ответ

0

Вопрос был не в разделе comment, этот вопрос в порядке приоритета строки, а затем прокомментировать. Простое перемещение comment выше string исправил проблему.

https://github.com/samflores/prism-langs/issues/1

Смежные вопросы