Como posso obter as combinações de teclas do Emacs no IDLE do Python?
Pergunta
Eu uso o Emacs principalmente para codificar Python, mas às vezes uso IDLE.Existe uma maneira de alterar facilmente as combinações de teclas no IDLE para corresponder ao Emacs?
Solução
IDLE fornece atalhos de teclado Emacs sem a necessidade de instalar outro software.
- Abra o item de menu Opções -> Configurar IDLE...
- Vá para a guia Chaves
- No menu suspenso no lado direito da caixa de diálogo, altere a seleção para "Idle Classic Unix"
Não são as verdadeiras combinações de teclas do emacs, mas você obtém o básico como movimento, salvar/abrir, ...
Outras dicas
Existe um programa para Windows chamado XKeymacs que permite especificar atalhos de teclado do emacs para diferentes programas.Deve funcionar com IDLE.
http://www.cam.hi-ho.ne.jp/oishi/indexen.html
-Marca
módulo 'readline' supostamente fornece ao Emacs combinações de teclas e até funcionalidades.No entanto, não está disponível no Windows, mas no Unix.Portanto, esta pode ser uma solução viável se você não estiver usando o Windows.
import readline
Como estou executando o IDLE no Windows, infelizmente não é uma opção para mim.