Я имею эту функцию, чтобы сделать обратные запросы (из PDF в Vim) при работе с LaTeX документов в MS Windows:ВИМ: открытая складка с дистанционным немого
function! ViewTex()
if has('win32') || has('win64')
let execstr = 'silent! !start SumatraPDF -reuse-instance '.
\ '-inverse-search "gvim --remote-silent +\%l \%f"'.
\ '%:p:r.pdf'
endif
exec execstr
endfunction
Это работает отлично, за исключением того, что не будет открытые закрытые складки. Поэтому мой вопрос: как передать normal zv
команду на --remote-silent
? Я пытался (безуспешно) следующее:
"gvim --remote-silent +\%l|normal\ zv \%f"
Спасибо за ваш ответ. Я старался делать то, что вы предлагаете, но безуспешно. Мне нужно передать следующие параметры в программу просмотра PDF: 'gvim --remote-silent +% l; foldo! % f' – petobens