En Vim podemos dividir la pantalla en diferentes zonas llamadas ventanas de tal modo que en cada una de ellas se edite un fichero distinto, o se muestren dos partes diferentes de un mismo fichero. Asimismo en ocasiones el mismo Vim, al ejecutar algunos comandos, genera ventanas adicionales. Por ejemplo cuando se ejecuta el comando 0 0«:help0 0». En esta sección se verá como gestionar esas distintas ventanas.