나 자신이 곤경에 빠졌을 수도 있습니다. Emacs에는 3개의 창이 있는데 그 중 2개는 버퍼이고 그 중 하나는 다음을 사용하여 만든 bash 셸입니다.M-x term
C-x o
이제 모든 명령이 터미널로 전달되기 때문에 해당 창( ) 밖으로 전환할 수 없습니다 . 이 버퍼 창 밖으로 전환하려면 어떻게 해야 합니까?
감사합니다.
답변1
나는 일반적 M-x shell
으로 term
.
용어 모드에 대한 문서에 설명된 대로 C-c C-j
및 를 사용하여 "라인 모드"와 "문자 모드" 사이를 전환해 보세요 .C-c C-k
답변2
다른 창으로 전환 C-c o
하려면 대신 누르세요 . 다른 버퍼로 전환하려면 대신 C-x o
에 누르십시오 . 보다 일반적으로 는 일반적으로 사용하는 접두사를 사용합니다 . 접두사에서 사용할 수 있는 전체 명령 목록을 보려면 누르세요 . 특히 이름으로 명령을 실행하는 방법이 있습니다(일반적으로 에서 ).C-c b
C-x b
C-c
C-x
C-c C-h
C-c
C-c M-x
M-x
대부분의 제어 키는 응용 프로그램으로 전송되며 특히 에서는 도움말을 사용할 수 없지만 C-h
에서는 계속 사용할 수 있으므로 키를 f1
눌러 f1 m
Term 모드에 대한 도움말을 보고 f1 w
명령이 바인딩된 키 등을 확인할 수 있습니다.
쉘을 종료하면(입력하거나 명령 C-d
을 사용하여 exit
) 일반 Emacs 바인딩이 복원됩니다.