Benji Fisher wrote:
I think I see the problem. In $VIMRUNTIME/autoload/netrw.vim , in
the function netrw#DirBrowse() , there are the lines
if &fo =~ '[ta]'
set fo-=t
set fo-=a
echohl Warning
echo '***warning*** directory browsing and formatoptions "ta" are
incompatible'
echohl None
endif
(I am not sure that I ever get to see that warning message.) I think
that replacing :set with :setlocal will fix the problem. Remember, when
dealing with a local option, :set changes both the local value and the
global default; :setlocal changes only the value...
I think it should be
:let &l:spell = ...
Actually, I don't want to use local settings; just obstinate, I guess!
What netrw v102h does
(and its available at my website,
http://mysite.verizon.net/astronaut/vim/index.html#VimFuncs
as "Network Oriented Reading, Writing, and Browsing) is save global
settings, make them
netrw-friendly, do the browsing thing, restore the settings.
Regards,
Chip Campbell