![Emacs에서 bash 터미널을 종료하는 방법](https://rvso.com/image/1259774/Emacs%EC%97%90%EC%84%9C%20bash%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%A2%85%EB%A3%8C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
나 자신이 곤경에 빠졌을 수도 있습니다. 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 바인딩이 복원됩니다.