Supressa saída padrão no vim-latex-suite

3

Eu uso Vim Latex-Suite junto com o leitor de PDF Zathura . Nas últimas versões do Zathura eles decidiram produzir o seguinte aviso:

"warning: Failed to loads bookmarks"

sempre que um documento não tiver marcadores definidos (o que é 99% do tempo no meu caso).

O problema é que esse aviso vai para a saída padrão e por alguma razão quando eu chamo zathura de dentro do vim, o vim mostra o aviso sobre o meu buffer (eu tenho que pressionar Control + L para redesenhar o buffer).

Aqui está um exemplo. Suponha que eu tenha este arquivo:

link

Depois de ligar para Zathura com <Leader>lv , Zathura abre e eu recebo isto:

link

Minha solução alternativa era criar um script que chamasse zathura a enviar o padrão e a saída de erro para / dev / null

zathura "$@" 2>/dev/null

Existe alguma maneira elegante de resolver este problema? Por que o vim enviaria o aviso em meu buffer em vez de escondê-lo ou emiti-lo em outro buffer, como acontece com os erros do LaTeX?

    
por Alejandro DC 12.12.2014 / 15:09

1 resposta

1

Você pode usar

zathura -l error file.pdf

para desligar a mensagem de aviso. Mas é semelhante ao que você tem:).

    
por 27.12.2015 / 09:05

Tags