Vi melhorado, comumente chamado Vim, é um poderoso editor de texto de linha de comando para os sistemas operacionais UNIX-like. Vim é projetada com a filosofia que os usuários nunca devem ter que deixar a linha de casa do teclado para realizar tarefas. Com isso em mente, tudo pode ser feito no Vim, incluindo a modificação de sua interface, com apenas algumas teclas. Naturalmente, isto também significa que as tarefas simples, tais como janelas de separação, pode ser feito de muitas maneiras diferentes.
Dividindo horizontalmente
Por padrão, o Vim irá dividir janelas horizontalmente. Isto pode ser feito por sair do modo de inserção, com a "ESC" chave, em seguida, digitando ": sp", ":Dividido", ou o "CTRL"+"W" e "N" combinação de teclas. Além disso, um caminho e nome do arquivo pode seguir o ": sp" ou ":Dividido" comandos para abrir o arquivo em tampão da nova janela para edição, caso contrário, um tampão em branco aparecerá e você terá que usar o ": e" comando para abrir um arquivo para edição.
Dividindo verticalmente
Muitos documentos são melhor examinado por dividir as janelas verticalmente. Isto pode ser feito com o ": VSP" ou ": vsplit" comandos. Como com uma divisão regular, buffers pode ser preenchido automaticamente com um arquivo para edição acrescentando-se um caminho do arquivo e nome para o comando. Aplicações como vimdiff, para comparar arquivos no vim, utilizar divisões verticais ao comparar dois ou mais arquivos.
Dividindo contínua
Muitas vezes, há uma necessidade para abrir vários ficheiros para comparação. A única modalidade ou cisão pode não ser a melhor solução para a visualização de uma grande quantidade de código complexo em uma única tela. Com separação janela no Vim, você pode dividir a janela verticalmente por exemplo, em seguida, dividir a nova janela horizontalmente, fazendo duas pequenas tampão um sobre o outro e um grande buffer para a direita. Você pode usar isso para organizar o código ou ter a documentação acessível ao escrever uma peça complexa de um programa.
Trabalhando com Splits
Criando uma divisão é apenas o começo no vim. Existem vários comandos para se movimentar e editar janelas rachadas. Trabalhando com janelas, muitas vezes chamado de viewports dependendo de quem você perguntar, todos os centros em todo o "CTRL"+"W" combinação de teclas. Movendo-se através das janelas de exibição utilizar a combinação de, além de uma direcção para mover. o "+" e "-" símbolos irá redimensionar as janelas manualmente, enquanto o "=" sinal vai fazer todas as janelas um tamanho igual.