When I execute macros like $$ or any other latex-suite macro, every } gets
highlighted. I haven't found in the helpfile if it is intender or which
purpose it possibly might serve, but this annoys me anyways. How can I get
rid of this behaviour?
I have a strong feeling that this has something to do with my vim settings
and isn't a problem primarily with the latex-suite. I'm guessing that
attachments don't work with the mailing list, so I can post the code of my
_vimrc if needed, it's not that long. There isn't anything special about it
anyways, none of the settings should cause this, but maybe there is
something about the defaults that cause this. This is the only part of the
vimrc, that I don't know exactly what it does:
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set diffexpr=MyDiff()
function MyDiff()
let opt = '-a --binary '
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
let arg1 = v:fname_in
if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
let arg2 = v:fname_new
if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
let arg3 = v:fname_out
if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
let eq = ''
if $VIMRUNTIME =~ ' '
if &sh =~ '\<cmd'
let cmd = '""' . $VIMRUNTIME . '\diff"'
let eq = '"'
else
let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
endif
else
let cmd = $VIMRUNTIME . '\diff'
endif
silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 .
eq
endfunction
The files in my plugins folder are:
bufexplorer.vim
color_sample_pack.vim
FirstEffectiveLine.vim
imaps.vim
libList.vim
remoteOpen.vim
ScrollColor.vim
Sessionman.vim
SyntaxFolds.vim
filebrowser.vim
as always, suggestions and tips are highly welcome ,)
regards, bishop
|