如何调试作为vim插件一部分的python函数?

hug*_*eow 6 python debugging vim vim-plugin

python调用在我的一些.vim文件中定义.

:breakadd file linenumber xx.vim 似乎不起作用.

当我按下一个触发某些python函数调用的键时,它不会停在该行.发生了什么?顺便说一句,因为我使用打开文件,所以我处于vim的调试模式vim -D filename.

如下图所示,我想要做的是调试一个python函数,当我按下F5vim 时调用它.

在此输入图像描述

zef*_*ciu 1

我做了一些简单的检查,发现 rpdb2 在从 vim 调用时可以工作。所以你可以使用它(使用名为 winpdb 的 GUI 前端或使用也称为 rpdb2 的控制台工具)。

http://winpdb.org/