All, I am trying to keep track of the number of buffers in the buffer list.
I'm doing this with the following code:
autocmd BufAdd * let g:zbuflistcount += 1
autocmd BufDelete * let g:zbuflistcount -= 1
The problem is I found this to be very unreliable in some circumstances,
and I'm not sure why.
The most obvious one is "vim *.cs" where multiple files would be opened;
however, the "BufAdd" autocmd wouldn't run enough times.
Any ideas? Thanks.
--Matt
