Я попробовал обычные подходы и читал: помогите tex.vim (см.: http://vimdoc.sourceforge.net/htmldoc/syntax.html)
Я бросил беглый взгляд на syntax/tex.vim, но не вижу, как отключить его, не восстанавливая энергию без сворачивания. Я устаю поражать 'zE'.
Строки я попробовал в своем .vimrc:
set foldlevel=manual
set foldlevelstart=99
let g:tex_fold_enabled=0
Только что заметил, что есть переменные для управления сворачиванием в vim-latex-suite, по крайней мере, начиная с версии 1.6 плагина. Функциональность задокументирована здесь: http://vim-latex.sourceforge.net/documentation/latex-suite.html#latex-folding
Короче говоря, вы должны иметь возможность изменить три глобальные переменные, чтобы избавиться от всех сворачиваний:
:let Tex_FoldedSections=""
:let Tex_FoldedEnvironments=""
:let Tex_FoldedMisc=""
Это должно избавить от всех складок. Если вы хотите отключить какое-то сворачивание, но не все, вы можете управлять этим, установив соответствующие значения для каждой переменной, как описано в ссылке на документацию выше. Надеюсь, это поможет.
Кажется, что вся функциональность сворачивания находится в файле сворачивания.vim из пакета latex-suite. На этот файл есть ссылка в строке 825 моего файла main.vim в папке latex-suite папки ftplugin. Эта строка гласит:
exe 'source '.fnameescape(s:path.'/folding.vim')
Закомментируйте эту строку, и, насколько я могу судить, она удаляет все складки в плагине latex-suite. Не думаю, что это влияет ни на что другое, но я не проверял.
Что насчет
autocmd Filetype tex setlocal nofoldenable