vim-latex suite, как да отворите файл, без да сгъвате текста по подразбиране

Изтеглих и успешно инсталирах Vim-LaTeX Suite от http://vim-latex.sf.net.

Това е страхотен инструмент, но леко досадно, че когато отворите файл, той прегъва целия текст и поставя гънките в свито състояние, както се посочва на тази страница от ръководството:

http://vim-latex.sf.net/documentation/latex-suite/latex-folding.html

Така че трябва да въведете zR, за да разширите всичко всеки път, когато отворите LaTeX файл.

Въвеждането на zR очевидно не е много досадно, но се чудех дали има лесен начин да деактивирате тази функционалност, така че файлът да се показва с гънките, несвити по подразбиране?


person Matt Hyde    schedule 23.05.2013    source източник


Отговори (3)


Поставете следното в ~/.vim/after/ftplugin/tex.vim:

setlocal foldlevel=999

По този начин сгъването се запазва непокътнато и всички гънки се отварят само за латексови файлове. Можете да затворите всички гънки с zM.

(Това изисква да имате :filetype plugin on; използването на директорията after ви позволява да замените всички настройки за типове файлове по подразбиране, направени от $VIMRUNTIME/ftplugin/<filetype>.vim.) Като алтернатива можете да дефинирате :autocmd FileType <filetype> setlocal директно във вашия ~/.vimrc, но това има тенденция да става тромав, след като имате много персонализации.

person Ingo Karkat    schedule 23.05.2013

@Richard77 HTML кода също, моля.
person mkrnr    schedule 23.05.2013
comment
Това е твърде грубо; ще забрани сгъването за всички файлове и файлови типове. - person Ingo Karkat; 23.05.2013
comment
Е, той търсеше лесен начин да деактивира тази функционалност и ето какво получи. - person mkrnr; 23.05.2013
comment
Да, труден въпрос. и двата отговора работят, но другият е по-точен отговор на въпроса, който за добро или лошо се отнася за този конкретен плъгин. Въпреки това много хора ще искат това поведение като цяло и затова вярвам, че все още ще бъде много полезен отговор. - person Matt Hyde; 23.05.2013

или задайте foldlevel на по-висока стойност, напр. 999

всъщност zM, zR задаваха и тази опция.

person Kent    schedule 23.05.2013