Python IDLE에서 Emacs의 키 바인딩을 어떻게 얻을 수 있나요?
문제
나는 주로 Python 코딩을 위해 Emacs를 사용하지만 때로는 IDLE을 사용합니다.IDLE에서 Emacs와 일치하도록 키 바인딩을 쉽게 변경할 수 있는 방법이 있습니까?
해결책
IDLE은 다른 소프트웨어를 설치할 필요 없이 Emacs 키 바인딩을 제공합니다.
- 옵션 -> IDLE 구성... 메뉴 항목을 엽니다.
- 키 탭으로 이동
- 대화 상자의 오른쪽에있는 드롭 다운 메뉴에서 선택을 "Idle Classic Unix"로 변경합니다.
진정한 Emacs 키 바인딩은 아니지만 이동, 저장/열기 등과 같은 기본 기능을 얻을 수 있습니다.
다른 팁
다양한 프로그램에 대한 emacs 키 바인딩을 지정할 수 있는 XKeymacs라는 Windows용 프로그램이 있습니다.IDLE과 함께 작동해야 합니다.
http://www.cam.hi-ho.ne.jp/oishi/indexen.html
-표시
'readline' 모듈 아마도 키 바인딩 및 기능과 같은 Emacs를 제공할 것입니다.그러나 Windows에서는 사용할 수 없고 Unix에서는 사용할 수 없습니다.따라서 Windows를 사용하지 않는 경우 이는 실행 가능한 솔루션이 될 수 있습니다.
import readline
Windows에서 IDLE을 실행하고 있기 때문에 불행하게도 나에게는 옵션이 아닙니다.
제휴하지 않습니다 StackOverflow