Hoje vamos brincar com janelinhas e abas.
Imagine a seguinte situação: você tem um arquivo CSS e um arquivo (X)HTML. Você está montando aquele layout em CSS e precisa ficar mexendo com os dois arquivos ao mesmo tempo. O Vim deixa você trabalhar com mais de um arquivo na mesma tela com o comando :new. Veja como fica:

Para alternar as janelas use o comando Ctrl+WW. Para abrir um arquivo na nova janela, use o comando :open.
Você pode não gostar da visualização horizontal das janelas. É possível abrir um novo arquivo numa coluna vertical com o comando :vnew . Para alternar e abrir arquivos, a regra é a mesma:

Dá para trabalhar com várias “novas janelas” mas quanto mais janela, pior fica a visualização delas. Para resolver esse problema, é possível trabalhar com abas. Não, não estamos falando do firefox
Dá para trabalhar com abas no vim também com o comando :tabnew. Isso mata o problema da visualização. Para navegar entre as abas use o comando :tabnext ou Ctrl+(PageUp | PageDown). Olhe como fica:

Voltando as tabelinhas, abaixo segue uma com os comandos feitos nesse post, com alguns comandos que não citei acima:
| Comando: | Descrição: |
| :new | Abre outro documento na mesma tela, (exibição horizontal). |
| :vnew | Abre outro documento na mesma tela, (exibição vertical). |
| :open | Abre um documento na (janela | aba) corrente. |
| :close | Fecha um documento na (janela | aba) corrente. |
| :tabnew | Abre uma nova aba |
| :tabnext ou Ctrl + (PgUp | pgDown) | Exibe a próxima aba |
| :tabclose | Fecha a aba corrente |
| :tabfirst | Exibe a primeira aba |
| :tablast | Exibe a ultima aba |
Legal né? Ainda tem mais coisa que vou colocar no terceiro (e talvez último) post dessa série.
