ipdb kybinding 的 inputrc 窗口

ipdb kybinding 的 inputrc 窗口

我正在尝试获取 python 调试器 ipdb 的 vi 绑定。我没有运行 cygwin 的 python,而是从 dos 命令提示符运行 windows 版本。我尝试.inputrc在我的%HOMEPATH%目录中创建,但绑定

答案1

两个缺失的部分帮助我解决了这个问题:

  1. Windows 上的交互式 shellipdb由以下程序管理pyreadline
  2. pyreadline选项取决于pyreadlineconfig.ini

解决方案:

  1. 复制pyreadlineconfig.ini<python-install>\Lib\site-packages\pyreadline\configuration%HOMEPATH%
  2. set_mode("vi")取消文件末尾的注释行

相关内容