首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用vim latex-suite查看pdf:!start Preview shell返回127

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

Stack Overflow用户
提问于 2012-09-29 14:32:02
回答 2查看 4.8K关注 0票数 6

我有Mac OS X Lion、vim 7.3和latex-suite。使用一个最小的.tex文件,我可以使用\ll从vim中编译一个pdf。但是,我不能用\lv查看pdf。FAQ建议我检查是否可以从vim内部打开我的pdf查看器。

!开始预览

然而,当我这样做时,我得到了这样的信息

shell返回127。

有人能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-29 15:01:00

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

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

代码语言:javascript
复制
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'

请注意,我在这里使用Skim而不是Preview作为PDF浏览器。你可以简单地说:

代码语言:javascript
复制
let g:Tex_ViewRule_ps = 'open -a Preview'
let g:Tex_ViewRule_pdf = 'open -a Preview'

要使用预览查看生成的postscript或PDF文件,请执行以下操作。

票数 11
EN

Stack Overflow用户

发布于 2019-06-27 00:02:52

将以下代码放入此文件中~/.vim/ftplugin/tex.vim适用于我

代码语言:javascript
复制
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'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12650528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档