From 04cbdb51a0e02619e0ca8bc717f1a599560befa5 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Sun, 15 Jan 2023 20:48:59 +0100 Subject: Improve synctex; when clicking in the PDF focus the vim window --- vim/.latexmkrc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'vim/.latexmkrc') diff --git a/vim/.latexmkrc b/vim/.latexmkrc index 8ee0b76..c4ec9ee 100644 --- a/vim/.latexmkrc +++ b/vim/.latexmkrc @@ -13,10 +13,7 @@ $pdf_previewer .= 'zathura'; # -x for synctex: connect to the rpc socket, switch to the file and jump to the line $pdf_previewer .= ' -x "nvim --headless --cmd'; $pdf_previewer .= ' \'let skt=sockconnect(\\"pipe\\",\\"$SERVER\\",{\\"rpc\\":1})'; -$pdf_previewer .= ' | call rpcrequest(skt,\\"nvim_command\\",\\"tab drop %{input}\\")'; -$pdf_previewer .= ' | call rpcrequest(skt,\\"nvim_command\\",\\"%{line}\\")'; -# mysteriously, we need `cd .` to fix the file name in the tabline -$pdf_previewer .= ' | call rpcrequest(skt,\\"nvim_command\\",\\"cd .\\")'; +$pdf_previewer .= ' | call rpcrequest(skt,\\"nvim_command\\",\\"call SyncPDFToTeX(\\\\\\"%{input}\\\\\\",\\\\\\"%{line}\\\\\\")\\")'; $pdf_previewer .= ' | call chanclose(skt)'; $pdf_previewer .= ' | quit\'"'; # final argument for zathura is the PDF -- cgit v1.2.3