Подсветка синтаксиса регулярных выражений VIM Ruby с помощью кавычек

#ruby #vim #syntax-highlighting

#ruby #vim #подсветка синтаксиса

Вопрос:

Интересно, что я могу сделать, чтобы исправить подсветку синтаксиса регулярных выражений Ruby, когда в регулярном выражении есть кавычки?

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

И сравните его с аналогичным, где нет кавычек: Регулярное выражение без кавычек

(Я уже использую последний плагин vim-ruby).

Комментарии:

1. Похоже, у вас вообще нет подсветки регулярных выражений. Это просто выделение, как если бы это была строка кода Ruby; следовательно, I является синим (для константы), а $ / — красным (для глобального).

Ответ №1:

На самом деле, кажется, у вас есть некоторые проблемы с настройкой vim (или, возможно, устаревшей версией vim) — у меня все работает нормально. У меня есть vim 7.3.346, упакованный для Debian. Стандартные файлы синтаксиса ruby и файлы синтаксиса из vim-ruby выполняют эту работу. Если обновление не является опцией или не помогает, пожалуйста, приложите выходные данные команд:syntax и :script. Вот подсказка, как упростить процесс.

Комментарии:

1. Я исправил это некоторое время назад, обновив vim-ruby. Просто забыл ответить здесь. Но я приму ваш ответ. Вы потратили некоторое время на ответ, так почему бы и нет.