inputrc-windows für ipdb kybinding

516
JonathanH

Ich versuche, VI-Bindungen für den Python-Debugger ipdb zu erhalten. Ich verwende nicht Cygwins Python, sondern die Windows-Version von der DOS-Eingabeaufforderung. Ich habe versucht, .inputrcin meinem %HOMEPATH%Verzeichnis aber die Bindung zu erstellen

0

1 Antwort auf die Frage

0
JonathanH

2 fehlende Teile haben mir geholfen, das zu lösen:

  1. Die interaktive Shell für ipdbWindows wird von verwaltetpyreadline
  2. pyreadline Optionen werden von bestimmt pyreadlineconfig.ini

Lösung:

  1. Kopieren pyreadlineconfig.inivon <python-install>\Lib\site-packages\pyreadline\configurationnach%HOMEPATH%
  2. Kommentarzeile set_mode("vi")am Ende der Datei