Como posso fazer uma viewport do Vim seguir outra?

2

Ao trabalhar no Vim, normalmente divido a tela em duas verticalmente. Muitas vezes, essas duas viewports exibem o mesmo arquivo. Existe uma maneira de associar suas posições no arquivo?

Espero que um deles sempre mostre as linhas imediatamente após o outro, de modo que, à medida que eu rolar na janela de exibição, as outras atualizações.

    
por Amoss 16.09.2010 / 12:40

1 resposta

4

O recurso é chamado de rolagem de ligação . É controlado pelos valores das 'scrollbind' e 'scrollopt' options.

Uso:

  1. Ajuste suas configurações de rolagem.
    Provavelmente você, pelo menos, deseja :set scrollopt+=hor .
  2. Posicione cada janela (dividida) para que elas correspondam à sua preferência.
  3. :set scrollbind em cada janela.
  4. Role por aí. O movimento em qualquer janela com rolagem de rolagem será refletido em todas as outras janelas de rolagem.
por 16.09.2010 / 12:52

Tags