Comment puis-je obtenir les raccourcis clavier d'Emacs dans IDLE de Python ?
Question
J'utilise Emacs principalement pour coder Python mais parfois j'utilise IDLE.Existe-t-il un moyen de modifier facilement les raccourcis clavier dans IDLE pour qu'ils correspondent à Emacs ?
La solution
IDLE fournit des raccourcis clavier Emacs sans avoir à installer d'autres logiciels.
- Ouvrez l'élément de menu Options -> Configurer IDLE...
- Accédez à l'onglet Clés
- Dans le menu déroulant sur le côté droit de la boîte de dialogue, modifiez le SELECT en "Idle Classic Unix"
Ce ne sont pas les véritables raccourcis clavier d'Emacs mais vous obtenez les bases comme le mouvement, la sauvegarde/ouverture, ...
Autres conseils
Il existe un programme pour Windows appelé XKeymacs qui vous permet de spécifier les raccourcis clavier Emacs pour différents programmes.Cela devrait fonctionner avec IDLE.
http://www.cam.hi-ho.ne.jp/oishi/indexen.html
-Marque
module 'lire la ligne' est censé fournir à Emacs des raccourcis clavier et même des fonctionnalités.Cependant, il n'est pas disponible sous Windows mais sous Unix.Par conséquent, cela pourrait être une solution viable si vous n’utilisez pas Windows.
import readline
Étant donné que j'utilise IDLE sous Windows, ce n'est malheureusement pas une option pour moi.