1

我正在使用 vim 和 latex-suite 来编辑我的文档。每次我按 F9 完成一个“\cite{”,大纲就会打开,我可以选择正确的参考并验证。然后大纲关闭,但我有一个缓冲区,看起来像 "29:--NO NAME--1419627912" 保持打开状态。每次我完成,另一个打开,它很快变得失控......

似乎没有人有这个问题,但我的所有文件和所有计算机上都有这个问题(2 个 fedoras 20 和一个 centos 5)

有谁知道为什么?

谢谢

4

1 回答 1

0

我有同样的问题。

我不知道是否有冲突,或者是什么导致了这个错误。

但我在这里找到了解决方案:http: //sourceforge.net/p/vim-latex/mailman/message/28747891/

正如它所说,在ftplugin/latex-suite/texviewer.vim

@@ -855,7 +856,8 @@ function! Tex_FindBibFiles()
         call Tex_Debug(":Tex_FindBibFiles: ", "view")

         let mainfname = Tex_GetMainFileName(':p')
-       exec 'new ' . fnameescape(mainfname)
+       split
+       exec 'silent! e '.fnameescape(mainfname)

         if search('\\\(no\)\?bibliography{', 'w')
于 2015-05-18T13:28:31.183 回答