Cx Cc tidak bekerja di Emacs 23.1


19

Saya menggunakan Emacs 23.1 dengan Cygwin tetapi ketika saya mencoba untuk keluar dengan menekan Cx Cc dikatakan Cx Cg tidak terdefinisi dan saya tidak dapat keluar.

Jawaban:


25

Masalah ini dapat diperbaiki dengan memasukkan baris berikut dalam file Cygwin.bat sebelum baris dengan bash --login -i:

set CYGWIN=tty notitle glob

File Cygwin.batada di root dari instalasi Cygwin dan juga file yang ada jalan pintas ke dalam menu Start / Programs / Cygwin. Pintasan dapat dinamai Cygwin Bash Shell.


Saya telah mengujinya dan versi Cygwin.batfile saya sekarang berisi:

@echo off

e:
chdir e:\cygwin171\bin

set CYGWIN=tty notitle glob

bash --login -i

1
Terima kasih, ini memperbaikinya untukku! Pasti jawaban yang diterima.
Skilldrick

@ 31eee384: sama-sama!
Peter Mortensen

5

Suara seperti masalah Cygwin, menafsirkan Ctrl- csebagai Interrupt dan Emacs entah bagaimana menerjemahkan bahwa untuk yang karakter interrupt, Ctrl- g.

Sebagai solusinya, Anda selalu dapat keluar dari Emacs dengan melakukan Meta- xsave-buffers-kill-terminal .


1

Saya memiliki masalah yang sama dan baru menyelesaikannya dengan menambahkan variabel lingkungan Windows yang disebut CYGWIN dengan nilai "tty".

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.