在Windows上观察gVim控制台输出

时间:2014-04-09 21:28:04

标签: windows vim stdout stderr

我正在尝试调试一个行为不端的Vim插件,它显然是在向stdout和stderr写入内容,但是由于gVim似乎是在从命令行运行时在一个单独的进程中启动的,所以我必须检查它。有没有解决方案?

1 个答案:

答案 0 :(得分:1)

由于很难从Vimscript写入stdout / stderr,我怀疑这是插件的作用。

无论如何,几乎没有任何插件只是GVIM,所以你可以启动终端Vim来捕获输出。

调试提示

要解决行为不当的插件,建议您使用vim -V20vimlog捕获详细日志。

如果这还不够,您可以单步执行插件,例如:与:breakadd file plugin/pluginname.vim。最后,不要犹豫,联系插件的作者;他最适合帮助你。