2016-04-16 11 views
1

I Plugin verwenden 'klen/python-Modus' in meinem vim und funktionierenVim (Python-Modus) Breakpoint-

aber wenn ich mit python mode einen Haltepunkt und Ausführen von Code hinzufügen möchten, tritt unerwarteter Fehler, die vim Anschläge sagt [Pymode] code running ... und vim ist, dann muss ich den Prozess der vim töten

Meine config:

let g:pymode_breakpoint = 1 
let g:pymode_rope = 1 
let g:pymode_doc_bind = "<C-S-d>" 
let ropevim_enable_shortcuts = 1 
let g:pymode_breakpoint_bind = '<leader>k' 

ich benutze python 2.7.9

Ich möchte Haltepunkte verwenden und Code mit vim ausführen, aber das ist beschädigt

Vielen Dank! : D

+0

Haben Sie das herausgefunden? Ich bin auch nicht in der Lage, es –

+0

zu starten Ich denke, dass es ein Fehler ist oder nicht möglich ist (Sie sollten in der Git Repo melden ... ich es nicht xD), für das ich jetzt das Skript aus vim ausführen .. Mit der Konsole, 'python script.py', melde es bitte in https://github.com/python-mode/python-mode/issues und dann kannst du mir die Lösung sagen hahaha .. Grüße !! – Milor123

+0

funktioniert es mit! Python%, aber nicht mit r. Wenn Sie! Python3% verwenden, um es möglicherweise einem Schlüssel zuzuordnen, funktioniert der Debugger wie erwartet. Ja, ich stimme zu, das ist ein Fehler. Wird es melden. –

Antwort

0

Verwenden Sie:! Python3% anstelle der Standardtastenbindung <leader>r.

Ich bin jetzt in der Lage, Breakpoints zu setzen, und pdb funktioniert wie erwartet. Sie können auch aus einer Endlosschleife ausbrechen oder den Prozess mit Cntrl + C beenden.