我们可以在 pdf 查看器中设置以下内容,将搜索转发到在 Vim 中打开的 tex 文件中的某一行(我使用 okular):
gvim --servername GVIM --remote +%l %f
但是我们可以直接转到我们点击的角色吗?
我尝试使用这个位+%l
,它代表打开文件时要输入的命令,相当于:{line number}
使 vim 跳转到某一行,将其更改为类似+%l%c
但无法在 vim 中找到跳转到某一列的命令和 okular 中列号的变量表示。我的猜测是它没有定义列号,但仍然想知道是否有任何方法可以将搜索转发到字符。
答案1
假设我们讨论的是基于 SyncTeX 的搜索,答案是“否”。SyncTeX 不会跟踪单个字母,而是跟踪输入行。因此,您能得到的最好结果是从 PDF 中的字符到输入中该字符所在行的链接。