:vsplit
(formato abreviado :vs
:) divide a janela de visualização do Vim verticalmente. :30vs
divide a janela de exibição, deixando a nova janela com 30 caracteres de largura. Depois que essa janela de 30 caracteres é criada, como mudar seu tamanho para 31 ou 29?
Com janelas horizontais Ctrl- W +aumenta o número de linhas em um. Qual é o comando equivalente para aumentar as colunas em um?
:h ^w
para ver a lista de comandos da janela.:h ^ww
para ver ajuda do comando normalCtrl-w w
.Respostas:
CTRL-W >
e
CTRL-W <
para tornar a janela mais larga ou mais estreita.
fonte
:30winc >
e:30winc <
ter 30 ou mais caracteres de largura.30CTRL-W >
permanecer no espírito da resposta.:vertical resize 30
para redimensionar a janela atual para exatamente 30 caracteres de largura.:res <N>
para ajustar o tamanho da janela atual para exactamente N linhas (por altura não largura)E Ctr-W =
vai torná-los iguais
fonte
:winc =
Isso também os tornará iguais.Caso você também precise redimensionar HORIZONTAL SPLIT :
O comando é o mesmo para todas as divisões, apenas o parâmetro muda:
-
+
ao invés de<
>
Exemplos :
diminua o tamanho horizontal em 10 colunas
Aumentar o tamanho horizontal em 30 colunas
ou no modo normal:
Divisões horizontais
10 CTRL+w -
30 CTRL+w +
Divisões verticais
10 CTRL+ w <(diminuição)
30 CTRL+ w >(aumento)
fonte
:he winc
ctrl+w [count] {arg}
obras também ...Outra dica do meu lado:
Para definir a largura da janela, digamos exatamente 80 colunas, use
Para configurá-lo para a largura máxima, basta omitir o número anterior:
fonte
Eu tenho esses mapeados no meu .gvimrc para me permitir pressionar command- [arrow] para mover a altura e a largura da minha janela atual:
Para o MacVim, você deve colocá-los no seu .gvimrc (e não no seu .vimrc), pois eles serão substituídos pelo sistema .gvimrc
fonte
Na mesma linha, uso o seguinte no meu
.vimrc
para me permitir percorrer as divisões, expandindo automaticamente a que estou mudando para o tamanho máximo e diminuindo o resto para a altura ou largura mínima:fonte
Estou usando números para redimensionar, mapeando o seguinte em .vimrc
fonte
nmap 9 :vertical res +2<CR>
vez de-2
paravertical increase
É isso que estou usando agora:
fonte
Estou usando os comandos abaixo para isso:
fonte