Wie kann ich die Tastenkombinationen von Emacs in Pythons IDLE erhalten?
Frage
Ich verwende Emacs hauptsächlich zum Codieren von Python, manchmal verwende ich jedoch IDLE.Gibt es eine Möglichkeit, die Tastenkombinationen in IDLE einfach an Emacs anzupassen?
Lösung
IDLE bietet Emacs keybindings ohne andere Software zu installieren.
- Sie den Menüpunkt Optionen Aufmachen -> Konfigurieren IDLE ...
- Gehen Sie zur Registerkarte Schlüssel
- Im Drop-Down-Menü auf der rechten Seite Seite des Dialogs ändern, um die Auswahl auf "IDLE Klassische Unix"
Es ist nicht die wahre Emacs-Tastenbelegungen, aber die Grundlagen wie Bewegung erhalten, Speichern / Öffnen, ...
Andere Tipps
Es gibt ein Programm für Windows XKeymacs genannt, die Sie Emacs keybindings für verschiedene Programme festlegen können. Es sollte mit IDLE arbeiten.
http://www.cam.hi-ho.ne .jp / oishi / indexen.html
-Mark
'Readline-' Modul Emacs angeblich wie Schlüssel liefert Bindungen und auch Funktionalität. Es ist jedoch nicht verfügbar unter Windows, sondern auf Unix. Daher könnte dies eine tragfähige Lösung sein, wenn Sie nicht Windows verwenden.
import readline
Da ich IDLE auf Windows leite es ist leider keine Option für mich.