Cx Cc 在 Emacs 23.1 中不起作用

Cx Cc 在 Emacs 23.1 中不起作用

我正在使用带有 Cygwin 的 Emacs 23.1,但是当我尝试按 Cx Cc 退出时,它说 Cx Cg 未定义,我无法退出。

答案1

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

答案2

听起来像是一个 Cygwin 问题,将Ctrl-解释c为中断,然后 Emacs 以某种方式将其翻译为它是中断字符,Ctrl- g

作为一种解决方法,您可以随时通过执行Meta-退出 Emacs xsave-buffers-kill-terminal

答案3

我遇到了同样的问题,并通过添加一个名为 CYGWIN 且值为“tty”的 Windows 环境变量解决了它。

相关内容