Ich benutze Emacs23 mit Tramp, um Python-Skripte auf einem Remote-Host zu ändern. Ich habe festgestellt, dass wenn ich die Python-Shell innerhalb von Emacs startet es startet Python auf dem Remote-Host.Evaluation-Puffer in Emacs Python-Modus auf Remote-Host
Mein Problem ist, dass, wenn ich dann versuchen, Python-send-Puffer über Cc Cc nennen es kommt mit dem Fehler
Traceback (most recent call last): File "", line 1, in ? ImportError: No module named emacs
Traceback (most recent call last): File "", line 1, in ? NameError: name 'emacs' is not defined
Nun, ich muss zugeben, dass ich nicht wirklich wissen, was los ist Hier. Gibt es eine Möglichkeit für mich, Emacs so zu konfigurieren, dass ich den Puffer auf dem Remote-Host auswerten kann?
Vielen Dank.
Edit: Ich habe EICHIN Rat gefolgt und Python-Send-Region neu implementiert. Siehe meine Antwort unten.
Vielen Dank. Ich habe meine Implementierung der Python-Sende-Region unten gepostet und es scheint zu funktionieren. – Adrian
Jedes Wort, wenn das in den letzten 4 Jahren behoben wurde? Es wäre großartig, wenn die aktualisierte Antwort lautet: "Es funktioniert jetzt". –