在Cygwin中,emacs C-c被读作C-g

时间:2011-09-29 15:44:39

标签: emacs cygwin

我最近安装了cygwin和emacs,当我尝试退出程序时(通过按C-x C-c),迷你缓冲区显示“C-x C-g未定义”。当我键入C-c时,迷你缓冲区会读取“退出”,就像我键入了C-g一样。据我所知,它只是在迷你缓冲区中读取c键作为g。但是,如果我在临时缓冲区中输入c,它会正确显示c。或者,如果我键入M-x c,它在迷你缓冲区中正确读取为c。

这是一个常见问题吗?我该如何解决这个问题?

非常感谢您的帮助!这让我疯狂。现在,当我想退出emacs时我必须退出Cygwin,因为C-x C-c不会关闭程序!

1 个答案:

答案 0 :(得分:1)

这是默认的Cygwin控制台的一个问题,但是对于其他Cygwin终端,例如mintty,rxvt或xterm,它不会发生,所以你可能想尝试其中一个。另外,我认为最近Cygwin snapshots修复了控制台的问题。