Você pode usar
zathura -l error file.pdf
para desligar a mensagem de aviso. Mas é semelhante ao que você tem:).
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:
Depois de ligar para Zathura com <Leader>lv
, Zathura abre e eu recebo isto:
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?