확인없이 프로세스 버퍼를 종료 하시겠습니까?


17

C-x C-k바인딩했습니다 kill-this-buffer. 그러나 파이썬이나 MySQL과 같은 프로세스를 실행하는 버퍼에 들어갈 때 C-x C-k요청하면

버퍼 "* Python *"에 실행중인 프로세스가 있습니다. 그것을 죽일까요 (y 또는 n)?

확인없이 프로세스 버퍼를 종료하려면 어떻게해야합니까?

답변:


17

관련 변수에서 해당 기능을 제거하십시오.

(setq kill-buffer-query-functions (delq 'process-kill-buffer-query-function kill-buffer-query-functions))

이것을 어떻게 찾았습니까?

kill-this-bufferkill-buffer변수를 참조하는 내부적으로 사용 합니다 kill-buffer-query-functions.


이 줄을 시작 파일에 넣고 메시지 버퍼에 오류가 표시되지 않습니다. run-scheme여전히 종료 할 때 스키마 프로세스가 실행 중일 때 (로 시작 ) 대화 상자가 팝업되고 "활성 프로세스가 있습니다. 종료하고 어쨌든 종료 하시겠습니까?"
user905686

@ user905686 질문 save-buffers-kill-emacs은 버퍼를 죽이는 것과 관련이 있습니다.
YoungFrog

이제 버퍼를 죽이는 데 효과적이라는 것을 알았습니다. 나가는 이맥스가 버퍼를 죽이려고 할 것이라고 생각했기 때문에 확인 대화 상자의 출처가 동일합니다. 나는 새로운 질문을했다 : 실행중인 프로세스를 죽이는 확인없이 emacs 종료하기 .
user905686

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.