这与调试中提到的问题有关:Plugin (vim-latex) crashing gVim on startup
安装latex-suite后,每次打开一个.tex文件,无论是gVim还是终端vim,无论是否包含\begin语句,Vim都会立即崩溃。
在反复使其崩溃后,我能够在状态行中读取 Python Traceback 字符串,其中提到了第 530 行C:\Python27\lib\site.py
(其中仅包含known_paths = addusersitepackages(known_paths)
),但是由于状态行显示将其截断,因此无法查看其余的回溯,并且仅出现在无论如何,在自动崩溃之前。
有没有一种方法可以以更永久和完整的方式捕获这个 Traceback 输出,以及从这个插件到 Python 的过程等等?
(我尝试了这个-V15filename.log
选项,但它(像往常一样)没用,包含一些部分日志,直到 vim 启动过程中的一个古老点。)
编辑:抱歉之前没有提到操作系统(除了通过C:\
路径间接提及),这个问题出在 Windows 上。从另一个链接的问题来看,似乎几乎每个在 Windows 上尝试 latex-suite 的人都会遇到这个问题。
更新:只是一个 FTR - 设置 verbosefile 没有帮助(大概是因为每个文档都缓冲了写入),并且 :redir 也没有捕获这一点,以在此错误和崩溃之前发生的任何操作结束。