Проблема: Vim не выделяет все мои комментарии, по-видимому, из-за складок
альтернативный текст http://files.getdropbox.com/u/175564/vim-color-problem.png
Обратите внимание на строку 84, где комментарий не выделен. Я перемещаю курсор вверх и вниз, проблема сохраняется.
Я не уверен, можно ли получить полную подсветку синтаксиса с помощью складок. Google-linux особого результата не дал.
Спасибо Никду! Команды подсвечиваются правильно, когда я разворачиваю все складки до ошибки в выделении в строке 84.
Как выделить все комментарии когда вы используете складки в Vim?
vim иногда путается в форматировании, особенно если у вас очень длинный файл. Иногда вы можете исправить это, нажав ctrl-l, но в противном случае вам придется жить с ошибкой.
Вы можете попробовать и посмотреть, если
:syntax sync fromstart
устраняет проблему. Это заставляет vim работать с самого начала файла каждый раз, когда он подсвечивает синтаксис. Это медленно для больших файлов, но может быть приемлемо для отдельных файлов. Если это сработает, вы можете добавить автокоманду (или ftplugin) для выполнения указанной выше команды для проблемных файлов.
Я использую свертки ежедневно, и у меня никогда не было проблем с невыделением комментариев или каких-либо проблем с подсветкой синтаксиса, если на то пошло.
Но это зависит от типа файла. Я не могу распознать это на скриншоте - что это за тип файла?