Cx Cc non funzionante in Emacs 23.1


19

Sto usando Emacs 23.1 con Cygwin ma quando provo ad uscire premendo Cx Cc dice che Cx Cg non è definito e non riesco ad uscire.

Risposte:


25

Questo problema può essere risolto inserendo la seguente riga nel file Cygwin.bat prima della riga con bash --login -i:

set CYGWIN=tty notitle glob

Il file si Cygwin.battrova nella radice dell'installazione di Cygwin ed è anche il file a cui è presente un collegamento nel menu Start / Programmi / Cygwin. Il collegamento può essere denominato Cygwin Bash Shell.


L'ho provato e la mia versione del Cygwin.batfile ora contiene:

@echo off

e:
chdir e:\cygwin171\bin

set CYGWIN=tty notitle glob

bash --login -i

1
Grazie, questo mi ha risolto! Dovrebbe sicuramente essere la risposta accettata.
Skilldrick,

@ 31eee384: prego!
Peter Mortensen,

5

Sembra un problema di Cygwin, interpretando Ctrl- ccome Interrupt ed Emacs in qualche modo traducendolo nel suo carattere di interruzione, Ctrl- g.

Per aggirare il problema, puoi sempre uscire da Emacs facendo Meta- xsave-buffers-kill-terminal .


1

Ho avuto lo stesso problema e l'ho appena risolto aggiungendo una variabile d'ambiente Windows chiamata CYGWIN con il valore "tty".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.