On Wed, Jun 14, 2006 at 10:13:37AM -0400, Jack Donohue wrote:
> Just started using vim 7  (I know, I'm a "late adopter"), and mostly I like 
> it, but I've noticed a couple of quirks.  One is that it seems to lose 
> syntax context when switching windows.  I will have a perl source file 
> open, everything looks fine.  Then I switch to another window (actual 
> Window window with Alt-Tab), when I come back the entire thing is 
> highlighted as literal text.  I have a lot of literal text in this file, 
> and I have seen this happen with old Vim 6.3, but it seems to be happening 
> more often with Vim 7.

     This is not normal behavior:  for me, nothing much changes when I
switch away from and back to my gvim window.  A few ideas:

Does CTRL-L fix the display?
Do you have any FocusGained or FocusLost autocommands?
        :au FocusGained
        :au FocusLost
Do you have the same problems if you start vim without your usual vimrc
file?
        $ gvim --noplugin -u $VIMRUNTIME/vimrc_example.vim -U \
                $VIMRUNTIME/gvimrc_example

> Another is that the syntax highlighting doesn't seem to happen 
> automatically.  When I do :filetype it comes back as conf.  I have to put a 
> syntax on line in the appropriate ftplugin file for it to happen.  Is this 
> something new?

     Maybe you mean

        :set filetype?

and not :filetype ?  Do you have something like

        :filetype plugin on

and

        :syntax on

in your vimrc file?  What does

:verbose set filetype?

tell you?  How about the last few lines of

:scriptnames

after loading the file?

HTH                                     --Benji Fisher

Reply via email to