In addition to what was asked above, is there also a way for (neo)vim background colour to change when the terminal background colour is changed?
It's running in OSX in the default terminal app.
The simplest answer is to use
colorscheme=default. This assumes changing the other colors is acceptable.