Есть ли способ, чтобы VIM продолжал применять форматирование к строке, используемой в качестве заголовка для складки?подсветка синтаксиса в заголовке сложения VIM
НАПРИМЕР, У меня есть следующий код:
int foo(int a, int b) {
int c;
....
}
В сложенном состоянии, я вижу:
+-- 4 lines: int foo(int a, int b) {----------------------------
Однако вся строка подсвечивается в соответствии с "складчатой" класса. Есть ли способ отключить это, поэтому я продолжаю видеть подсветку синтаксиса?
[для простого примера это не так важно, но я также использовать складной широко при просмотре больших файлов данных, и форматирование гораздо важнее для меня]
спасибо за ответ; возможно, я не должен был бы приводить этот пример. Ваши комментарии хороши для кода C, но я также часто сбрасываю текстовые файлы, используя http://www.vim.org/scripts/script.php?script_id=158. Это не похоже на какое-либо решение. – Mikeage
Я бы не подумал, что если бы вы складывали простые текстовые файлы, подсветка синтаксиса имела бы большое значение (мне было бы интересно увидеть пример), но если он будет делать то же самое идеи.Если вы начинаете сбрасывать ниже строки, которую хотите выделить синтаксисом, то вы все равно должны видеть нужную строку. – mmrobins
@mmrobins, не могли бы вы взглянуть на [этот вопрос об подсветке синтаксиса Python на линии сгиба) (http://stackoverflow.com/questions/8655799/syntax-highlight-python-in-a-vim-fold-line) и предоставить некоторые сведения о том, возможно ли это и что мне нужно изменить, чтобы сделать эту работу? –