Vim Tips Wiki
Advertisement

Write the first paragraph of your page here.

Section heading

To make this script work on my Macbook OSX v.10.8.2 I had to do these changes.

My system:

rand[~]> uname -a
Darwin XYZ-MacBook-Pro.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
Line 210 must be changed to:
setlocal makeprg=pdflatex\ \-file\-line\-error\ \-interaction=nonstopmode\ $*\\\|\ grep\ ':\\d{1,5}:\ '
To make the preview function work, I commented out a few lines:

    249 function! <SID>ViewTexPdf(...)
    250     if a:0 == 0
    251         let l:target = expand("%:p:r") . ".pdf"
    252     else
    253         let l:target = a:1
    254     endif
    255     "if has('mac')
    256         silent execute "! open ".l:target
    257     "elseif has('win32') || has ('win64')
    258     "   silent execute "! start ".l:target
    259     "else
    260     "    if executable('xdg-open')
    261     "        silent execute "! xdg-open ".l:target
    262     "    elseif executable('gnome-open')
    263     "        silent execute "! gnome-open ".l:target
    264     "    elseif executable('kfmclient')
    265     "        silent execute "! kfclient exec ".l:target
    266     "    elseif executable('see')
    267     "        silent execute "! see ".l:target
    268     "    elseif executable('cygstart')
    269     "        silent execute "! cygstart ".l:target
    270     "    endif
    271     "endif
    272     "if v:shell_error
    273         redraw!
    274     "endif
    275 endfunction


Write the first section of your page here.

Section heading

Write the second section of your page here.

Advertisement