fix the buffer list to match the buffers displayed

the list of buffers shown by :Buffers might not be the same as the
buffer local list resulting in the wrong buffer being acted upon when
opening/deleting buffers from the list.