2012-09-29 8 views
6

Tengo Mac OS X Lion, vim 7.3 y latex-suite. Con un archivo .tex mínimo, puedo compilar un pdf desde vim usando \ ll. Sin embargo, no puedo ver el pdf con \ lv. El FAQ sugiere que puedo comprobar si es o no puedo abrir mi visor de PDF desde dentro de vim conViendo pdfs con vim latex-suite:! Start Vista previa del shell devuelto 127

! Iniciar vista previa

Sin embargo cuando hago esto me sale el mensaje

cáscara regresó 127.

¿Alguien puede ayudarme con esto?

Respuesta

11

Puede usar !open -a Preview para abrir Vista previa.

Aquí está mi configuración para hacer <leader>lv trabajo para mí:

let g:tex_flavor='latex' 
let g:Tex_TreatMacViewerAsUNIX = 1 
let g:Tex_ExecuteUNIXViewerInForeground = 1 
let g:Tex_ViewRule_ps = 'open -a Skim' 
let g:Tex_ViewRule_pdf = 'open -a /Applications/Skim.app' 
let g:Tex_ViewRule_dvi = 'open -a /Applications/texniscope.app' 

Tenga en cuenta que estoy usando en lugar de Skim vista previa como visor de PDF aquí. Usted puede poner simplemente:

let g:Tex_ViewRule_ps = 'open -a Preview' 
let g:Tex_ViewRule_pdf = 'open -a Preview' 

para ver el archivo PostScript o PDF resultante con vista previa.

+0

¡Muchas gracias! He estado tratando de arreglar esto por un largo tiempo. – Alex

+0

@AlexOlssen Glad para ayudar :) –

+1

tuve que establecer lo siguiente en mi '' .vimrc' para obtener lv' para que funcione correctamente: 'autocmd FileType Tex_SetTeXCompilerTarget llamada tex ('Ver', 'pdf')' Espero que ayude a alguien :) –

Cuestiones relacionadas