我需要输入
gvim --servername xdvi toto.tex
如何让xdvi向latex实现反向搜索?
能否在.vimrc
中封装此功能:当vim检测到.tex文件时,autocmd将servername设置为vimrc?似乎一旦启动vim就已经太晚了,是吗?
如果不在.vimrc
中,那在哪里呢?
我需要输入
gvim --servername xdvi toto.tex
如何让xdvi向latex实现反向搜索?
能否在.vimrc
中封装此功能:当vim检测到.tex文件时,autocmd将servername设置为vimrc?似乎一旦启动vim就已经太晚了,是吗?
如果不在.vimrc
中,那在哪里呢?
v:servername
变量是只读的,你无法在 Vim 中改变它。如果你需要一个特定的 servername,在启动时必须通过 --servername
参数指定。.tex
参数,然后再设置 servername。system()
),传递所有参数和 servername 参数,然后通过 :quit
关闭原始的 Vim 实例。但这种做法非常麻烦,不太容易实现。--servername
传递自定义名称,假设您选择了像 UUID 这样的唯一标识符,或者处理潜在的现有名称(例如通过首先查询现有的服务器名称)。 - Ingo Karkat
xdvi
是您为Vim实例命名的名称。它与xdvi和/或latex和/或反向搜索有什么关系? - romainl