Gautam Iyer wrote:
On Wed, Aug 30, 2006 at 07:17:16PM +0200, Stefano Zacchiroli wrote:

I agree with the comment that plain TeX users may also define such
sectioning commands.  Maybe it would be safe if you check for such
definitions, using an include-file search ... but of course, that is
more convenient after ftplugin/plaintex.vim has been :source'd.
I'm not really fond of plain TeX, but I think it is not really
widespread to \input slices of plain TeX. So the idea mentioned in
this thread was to implement the policy: "if a document starts with a
lot of blanks followed by one of the possible LaTeX sectioning
commands, then it is (probably) a LaTeX source file". What do you
think of this policy?

I actually like this policy a lot. Most people who break latex files up
into tonnes and tonnes of little files, do so based on sections. Odds
are, that the little files will begin with a bunch of comments, and a
sectioning command.

It would make life easier if this made it into filetype.vim. Especially
because changing g:tex_flavor means that every time I edit a plain tex
file, I need to unlet this variable.

GI


You can already implement that additional check by adding it (IIUC) in ~/.vim/after/filetype.vim (or, if you are a sysadmin, in $VIM/vimfiles/after/filetype.vim if you think all Vim users on your system will profit by it).


Best regards,
Tony.

Reply via email to