Tips

Emacs & Python

Verwendet wir Elpy (Quelle, Doku).

C-c C-zPython starten oder zum Buffer gehen
C-c C-kPython shell beenden
C-c C-y eAktueller Befehl schicken
C-c C-y C-eAktueller Befehl schicken und zum nächsten wechseln
C-c C-y EAktueller Befehl schicken und zu Python wechseln
C-c C-y OToplevel Gruppe ausführen (bis zu nächsten Leerzeile)
C-c C-y WCodesegement ausführen
C-c C-y rRegion oder Buffer ausführen (ausser __main__)
C-c C-y fFunktionsdefinition ausführen
C-c C-y cKlassendefinition ausführen
C-c C-cCode auf Fehler überprüfen (Bei Speichern automatisch gemacht).
C-c C-n/pZum nächsten/letzten Code-Fehler gehen
C-c C-dDokumentation aufrufen

Der Syntax wir mit flake8 geprüft. Konfiguration in ~/.config/flake8