在 Windows 下运行 emacs 的最佳方法是什么?

在 Windows 下运行 emacs 的最佳方法是什么?

我尝试使用 GNU Emacs 下载,解压缩它,然后单击 emacs.exe,但出现了一些不明显的错误。

然后我尝试了 Cygwin emacs,但是当我按 ctrl x ctrl c 退出 emacs 时,它认为我按了 ctrl x ctrl "g"!!! 我检查了所有的键映射,它们在 Emacs 中工作正常。

是否有另一个适用于 Windows 的 emacs 版本可以运行!

答案1

我在 Windows 中使用过 GNU emacs,至少是 22 和 23 版本,没有任何问题。无论如何,你可以尝试埃马克斯看看你是否运气更好。

答案2

答案3

现在有一个Chocolatey Emacs 包(当前版本为 v24.5.0.20150611)。如果您已安装 Chocolatey,请以管理员身份打开 DOS 提示符:

C:\> choco install -y emacs

然后,您就可以emacs随时从 DOS 提示符运行。Emacs 二进制文件将安装到 chocolatey bin 目录 ( C:\ProgramData\chocolatey\bin),如果您可以运行,该目录应该已经位于您的路径中choco

Cygwin 是不是必需的。

答案4

如果你设置了环境变量CYGWIN=tty(例如从 Windows 的系统属性->高级->环境变量),您的问题将得到解决,并且您将能够使用 Ctrl-C 终止(更多?)Cygwin 程序。但是,它将破坏 Cygwin 下某些 Windows 程序的控制台 IO(以及终止的能力他们使用 Ctrl-C 来解决这两个问题)。我还没有找到同时解决这两个问题的方法。

相关内容