나는 emacs가 나를 위해 python ide로 작동하도록 하고 싶습니다. Emacs 내에서 컴파일하는 방법을 찾을 수 없는 것 같습니다. 나는 python2.7을 사용하고 있는데 Mx python-mode를 수행하면 python2.7을 사용하여 컴파일하는 것 같습니다. 코드를 빠르게 실행하고 출력을 볼 수 있도록 일부 키에 바인딩할 수 있는 명령이 있습니까?
답변1
짧고 도움이 되지 않는 답변: 을 누르세요 C-c C-c
.
C-h m
Emacs에 입력하여 현재 사용 중인 모드에 대한 도움말을 얻을 수 있습니다 . 지원되는 다양한 명령을 읽고 몇 번의 마우스 클릭을 통해 다음을 발견했습니다. Python 소스를 보유한 Emacs 버퍼에서 C-c C-c
(즉 CtrlC CtrlC)을 누르면 소스가 Python 인터프리터로 전송됩니다.
'열등한'(품질과 관련 없음) Python 인터프리터는 이름이 지정된 버퍼에서 실행됩니다 *Python*
. 를 눌러 C-x 2
창을 분할한 다음 C-x o
(문자 oh) 아래쪽 창으로 이동한 다음 를 사용하여 버퍼를 C-X b *Python*
Enter선택할 수 있습니다 *Python*
. 그런 다음 소스 창( C-x o
) 으로 돌아가서 C-c C-c
Python 프로그램을 실행하고 싶을 때마다 사용하세요. 다음과 같습니다.
키보드 명령이 마음에 들지 않으면 마우스를 사용하여 이 모든 작업을 수행할 수 있습니다. 그리고 에 대한 문서를 살펴보면 python-mode
개별 함수, 클래스 등을 인터프리터로 보내는 Emacs 명령을 찾을 수 있습니다. M-x python-send
TabTab목록을 시도해 보세요 .