Vim-LaTeX roda evince em vez de xdvi

3

Eu instalei o plugin Vim-LaTeX , que é ótimo para editar documentos do LaTeX no Vim. No entanto, tenho um problema com a visualização do arquivo de saída.

O tutorial diz para usar o \lv comando. No entanto, quando eu tento isso, ele tenta abrir foo.dvi com evince , o que acontece de forma espetacular:

Isso é estranho, já que os documentos dizem que O xdvi deve ser o visualizador DVI padrão em primeiro lugar. Enfim, eu tentei defini-lo como o padrão:

:let g:Tex_ViewRule_dvi = 'xdvi'

Isso não teve absolutamente nenhum efeito. Quando eu tentei

:!xdvi foo.dvi

funcionou perfeitamente, mas prefiro o atalho \lv mais fácil.

Como posso resolver este problema? Estou executando o Ubuntu 14.04 com o Vim 7.4.

    
por Doorknob 01.08.2014 / 09:38

1 resposta

2

Se o Vim-LaTeX estiver usando o banco de dados MIME padrão para abrir o arquivo .dvi , o problema pode ser que a associação padrão esteja incorreta. Eu tenho um par de sistema onde .dvi arquivos associados com evince que não é capaz de abri-los.

Você pode verificar qual aplicativo é o padrão para abrir um arquivo com, por exemplo, o Ubuntu Tweak, em Admin-> Gerenciador de tipos de arquivos:

Adicionando xdvi se estiver faltando:

Ou usando a linha de comando mimeopen :

[romano:~/tmp] 130 % mimeopen test.dvi   
Please choose a default application for files of type application/x-dvi

    1) Print Preview  (evince-previewer)
    2) Document Viewer  (evince)
    3) Other...

use application #3
use command: xdvi
Opening "test.dvi" with xdvi  (application/x-dvi)

que também alterará o padrão.

    
por Rmano 01.08.2014 / 13:36

Tags