Cx Cc가 Emacs 23.1에서 작동하지 않음


19

Cygwin과 함께 Emacs 23.1을 사용하고 있지만 Cx Cc를 눌러 종료하려고하면 Cx Cg가 정의되어 있지 않으며 종료 할 수 없습니다.

답변:


25

이 문제는 다음 줄을 파일 Cygwin.bat 앞에 다음 줄을 삽입하여 해결할 수 있습니다 bash --login -i.

set CYGWIN=tty notitle glob

파일 Cygwin.bat은 Cygwin 설치의 루트에 있으며 시작 / 프로그램 / Cygwin 메뉴에 바로 가기가있는 파일이기도합니다. 바로 가기의 이름이 지정 될 수 있습니다 Cygwin Bash Shell.


나는 그것을 테스트했고 Cygwin.bat파일 의 내 버전은 이제 다음을 포함한다 :

@echo off

e:
chdir e:\cygwin171\bin

set CYGWIN=tty notitle glob

bash --login -i

1
고마워요,이 문제가 해결되었습니다! 반드시 대답이 맞아야합니다.
Skilldrick

@ 31eee384 : 천만에요!
피터 Mortensen

5

해석 Cygwin에서 문제 같은 소리, Ctrl- c인터럽트와 이맥스는 어떻게 든 해당 번역으로 인터럽트 문자, Ctrl- g.

이 문제를 해결하려면 항상 Meta- 를 수행하여 Emacs를 종료 할 수 있습니다 xsave-buffers-kill-terminal .


1

나는 같은 문제가 있었고 "tty"라는 값으로 CYGWIN이라는 Windows 환경 변수를 추가하여 문제를 해결했습니다.

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