so
1GvG:s/..../g
can replace over an entire buffer
However, suppose I have multiple vim buffers loaded, and I want to do a :s over
Take a look at bufdo. There's also windo and tabdo. Keep in mind that per default Vim doesn't autowrite so for search/replace commands across buffer you need to turn on autowrite.
windo
tabdo