用于MacVim的PDB挂钩
vimpdbhook的Python项目详细描述
使用这个包可以在python pdb中启用一个钩子 使当前文件在macvim中自动打开 这条线被突出显示。
功能
- 激活macvim,使用新选项卡打开调试文件
- 加载文件后,终端程序被激活 (给定焦点)允许无啮齿动物调试。
- 焦点切换是使用python的appscript完成的 applescript包。
依赖关系
- Mac OS X(duh)
- macvim(或另一个支持gui的vim,它可以理解 vim服务器命令–当前仅限macvim)
用法
安装此软件包
在您的~/.pdbrc:
# save this in .pdbrc in your home directory from vimpdbhook import preloop, precmd pdb.Pdb.preloop = preloop pdb.Pdb.precmd = precmd
确保您还安装了mvim命令行 使用终端启动macvim的实用程序。
目前,我假设您使用“iterm”,并使用mvim 称为vimpdb(这是我的设置)。请看下面。
调整
包使用环境来获取终端应用程序的名称和 macvim启动脚本
- vimpdbhook脚本
- 将此设置为您的mvim脚本。默认值:vimpdb
- vimpdbhook_终端应用程序
- 将此设置为终端应用程序的名称。默认值:iterm