Automatically align as you type (autoalign): bib c c++ html maple matlab  php tex vim