I've gotten really tired of manually switching and resizing windows in vim. You can create more than one window in vim with
What some vim users aren't aware of is that you can type "control W, control W" and it will simply cycle you to the next window. You have to do this a few times if you have more than one window open, but since you don't have to move your fingers and remember navigation keys, it's quick and easy. Thus, I wrote this mapping (this does something similar to what other developers on our team do, but fits my work style a touch better):
noremap <Leader>w <C-W><C-W>:res<cr>
In other words, it automatically switches to the next window and resizes it. You can still see the other windows, but they're out of the way.