Whenever I close anything in LaTeX-Suite (in MacVim), from {} to to () to $$, with no content inside, a strange symbol <++> is produced on the right about which I have no idea what is for. It doesn't seem to serve any distinguishable meaning. For example section{abc}<++> will just produce a literal <++> after the section in the output document. I'm not sure whether it's a bug, a behavior caused by some other settings/plugins(I'm not seeing similar things happening under other syntaxes though), or some intended behavior. This is greatly hindering my efficiency...
Thanks in advance!
It's not a bug, it's a feature.
It's the placeholder/marker character. It's meant to be jumped to. IIRC it was with
<C-J>-- with lh-brackets (*), it's<C-J>with vim, and<m-del>with gvim.(*) vim-latex bracketing system is remotely based upon the one from lh-brackets, except the latter has continued to evolve.