使用 Vim 编辑时如何将搜索转发到某个字符?

使用 Vim 编辑时如何将搜索转发到某个字符?

我们可以在 pdf 查看器中设置以下内容,将搜索转发到在 Vim 中打开的 tex 文件中的某一行(我使用 okular):

gvim --servername GVIM --remote +%l %f

但是我们可以直接转到我们点击的角色吗?

我尝试使用这个位+%l,它代表打开文件时要输入的命令,相当于:{line number}使 vim 跳转到某一行,将其更改为类似+%l%c但无法在 vim 中找到跳转到某一列的命令和 okular 中列号的变量表示。我的猜测是它没有定义列号,但仍然想知道是否有任何方法可以将搜索转发到字符。

答案1

假设我们讨论的是基于 SyncTeX 的搜索,答案是“否”。SyncTeX 不会跟踪单个字母,而是跟踪输入行。因此,您能得到的最好结果是从 PDF 中的字符到输入中该字符所在行的链接。

相关内容