使用vim latex-suite查看pdfs :! start Preview shell返回127

Ale*_*lex 6 vim

我有Mac OS X Lion,vim 7.3和latex-suite.使用最小的.tex文件,我可以使用\ ll从vim中编译pdf.但是我无法用\ lv查看pdf.本FAQ建议我检查我是否可以从里面打开VIM我的PDF查看器

!开始预览

但是,当我这样做时,我收到了消息

贝壳返回127.

谁能帮我这个?

K Z*_*K Z 11

您可以使用!open -a Preview打开预览.

以下是我<leader>lv为我工作的设置:

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'
Run Code Online (Sandbox Code Playgroud)

请注意,我在这里使用Skim而不是Preview as PDF viewer.你可以简单地说:

let g:Tex_ViewRule_ps = 'open -a Preview'
let g:Tex_ViewRule_pdf = 'open -a Preview'
Run Code Online (Sandbox Code Playgroud)

使用预览查看生成的postscript或PDF文件.