Força a janela de visualização no vim para mostrar: topleft

1

Eu uso dois plug-ins vim que dependem muito da janela de visualização (um para o controle de versão e outro para a conclusão do usuário). Eu também costumo trabalhar com divisão vertical e parte do tempo em modo diff. Agora, quando a janela de pré-visualização aparece em tal estado, ela só irá dividir a coluna atual com uma aparência feia e quebrando a sincronização se eu estiver no modo diff. Existe alguma maneira de tornar a janela de visualização sempre aberta :topleft sem afetar as divisões normais?

    
por Jan Hudec 18.10.2013 / 13:17

1 resposta

3

Infelizmente, não há. Você precisa modificar o (s) plug-in (s), prefixando :topleft ao comando :pedit existente ou pode tentar definir um autocmd para mover uma janela se ela for uma visualização prévia. Aqui está um esboço (que só é acionado quando a janela de visualização é inserida; talvez seja necessário adicionar outros eventos a ele):

:autocmd WinEnter * if &previewwindow && winnr() > 1 | wincmd K | endif
    
por 18.10.2013 / 14:00

Tags