Vim7.4, mac.
Это небольшая функция для установки некоторых настроек, основанная на типе файла для написания прозы.
Если я начну с открытия, например, моего vimrc, то все в порядке, это работает, как и ожидалось, но если из моего vimrc я открою файл уценки, то попытаюсь получить другой неуказанный тип файла, augroup au!
не переоценен и настройки остаются. Может кто-нибудь объяснить, почему это так и, возможно, предоставить решение.
func! WordProcessorMode()
set foldcolumn=12
setlocal formatoptions=a
setlocal foldmethod=expr foldexpr=TexFold()
setlocal spell spelllang=en_us textwidth=80
endfu
augroup Prose
au!
au FileType markdown :call WordProcessorMode()
au FileType plaintex :call WordProcessorMode()
augroup END