Come posso ottenere le associazioni dei tasti di Emacs nell'IDLE di Python?
Domanda
Utilizzo Emacs principalmente per codificare Python ma a volte utilizzo IDLE.C'è un modo per modificare facilmente le associazioni dei tasti in IDLE per adattarle a Emacs?
Soluzione
IDLE fornisce combinazioni di tasti Emacs senza dover installare altro software.
- Apri la voce di menu Opzioni -> Configura IDLE...
- Vai alla scheda Chiavi
- Nel menu a discesa sul lato destro della finestra di dialogo Modifica la selezione in "Idle Classic Unix"
Non sono le vere associazioni di tasti di emacs ma ottieni le nozioni di base come movimento, salvataggio/apertura, ...
Altri suggerimenti
C'è un programma per Windows chiamato XKeymacs che ti permette di specificare le associazioni di tasti emacs per diversi programmi.Dovrebbe funzionare con IDLE.
http://www.cam.hi-ho.ne.jp/oishi/indexen.html
-Segno
modulo 'readline' presumibilmente fornisce Emacs come associazioni di tasti e persino funzionalità.Tuttavia, non è disponibile su Windows ma su Unix.Pertanto, questa potrebbe essere una soluzione praticabile se non si utilizza Windows.
import readline
Dato che utilizzo IDLE su Windows, sfortunatamente non è un'opzione per me.