Como muitos outros editores, o Vim aceita organizar seu conteúdo em abas.
Na nomenclatura dos comandos e no sistema de ajuda do Vim, o recurso de abas é chamado de tabs.
Com o tabbed editing (edição em abas), é possível iniciar conteúdo novo em uma nova aba ou passar o conteúdo existente, em alguma janela, para outra aba.
Cada aba se comporta de maneira independente, dentro da sua sessão do Vim.
Você pode dividir a tela e criar outras janelas dentro de cada aba.
Para iniciar uma nova aba, use o comando ‘tabnew’, seguido do nome do arquivo que será aberto dentro dela:
:tabnew arquivo.txt
Se o arquivo especificado não existir, um novo será criado, com este nome.
Se você usar apenas o comando ‘tabnew’, sem fornecer um nome de arquivo a ser aberto, um arquivo, em branco e sem nome, será criado dentro da nova aba.
Para sair da aba criada, basta fechar o arquivo (ou os arquivos) dentro dela, com “:q”.
Uma outra forma de fechar a aba ativa é com ‘tabclose’:
:tabclose arquivo.txt
Ou, para fechar todas as outras abas:
:tabonly
Arquivos, ainda não gravados, podem impedir que suas abas sejam fechadas.
Para alternar entre as abas, use as teclas Ctrl + PageDown
ou Ctrl + PageUp
.