Emacs in Windows您如何在Windows中运行Emacs? 在Windows中使用Emacs的最佳风味是什么,该从哪里下载? .emacs文件在哪里? 我使用EmacsW32,效果很好。编辑:我现在使用常规的GNU Emacs 24,请参见下文。 有关详细信息,请参见其EmacsWiki页面。 对我来说,最大的好处是:
关于XEmacs,根据Steve Yegge的这篇文章:
编辑:我现在使用常规的GNU Emacs24。它也包含Nxml,可以从源代码安装或构建,并且使用此包装,如果没有服务器在运行,则Emacs服务器将启动。干杯! 请注意,用于Windows的GNU Emacs带有两个启动Emacs的可执行文件:" emacs.exe"和" runemacs.exe"。前者在后台保留DOS提示符窗口,而后者则不在后台,因此,如果选择该发行版并希望创建快捷方式,请确保启动" runemacs.exe"。 卡尔 查找用户初始化文件位置的最简单方法是:
打开它的最简单方法是(在暂存缓冲区中):
然后按C-j进行评估 好吧,我个人非常喜欢自从Emacs(即GNU Emacs)开始以来一直使用的东西。看起来它也是为Windows构建的。该链接还会回答您的.emacs文件问题。您可以在这里下载它。您可能应该获得版本22.2(最新版本)。 如果这是您第一次来,希望您喜欢!我知道我绝对喜欢emacs! 我在cygwin下运行。这也给了我一个Unix环境,可以用meta-!
我使用的是emacs的原始版本。以我的经验,这非常稳定,简单,可以满足我的所有需求,并且不会增加我不需要的膨胀。如果设置了HOME环境变量,则.emacs文件可以放在C:\ Users \ YourName中。这是处理它的好方法,因为它基于用户工作并且模仿Linux上的emacs行为。您可以从emacs / windows文件夹中的任何gnu软件存储库镜像下载zip。您需要名为 这里有一些针对Windows配置emacs的重要说明。基本上,"安装"可以归结为: 另外,您可以考虑将emacs-w64用于64位Windows系统: emacs-w64:http://sourceforge.net/projects/emacsbinw64/ 请参阅http://www.gnu.org/software/emacs/windows/ntemacs.html。第2.1节描述了在何处获取它,第3.5节描述了.emacs文件在何处(默认情况下,位于主目录中,由HOME环境变量指定)。 当被迫使用Windows时,我... 下载" Windows Emacs",并将其保存在某个目录(此后称为EMACS_SOMEWHERE) 在"启动"中放置一个.cmd文件以将"我的文档"映射为带有替换的H:驱动器,或者如果"我的文档"位于远程服务器上,则我在资源管理器中使用"映射网络驱动器"来获取"我的文档"文档"名为H :。然后,我在Windows中创建一个名为HOME的环境变量,并将其命名为" H:"。现在,我可以将.emacs文件拖放到"我的文档"中,启动时emacs将读取它。 然后创建H:\ bin目录。然后,将" H:\ bin"添加到Windows"路径"环境变量中。 然后创建一个H:\ bin \ emacs.cmd文件。它包含一行:
这是一个相当不错的工作,但是只要将/ cygdrive / h / bin添加到我的cygwin PATH变量中,它就能使我从Windows命令提示符或cygwin命令提示符下运行相同的emacs。一段时间没有使用此设置,但是我记得,当我一遍又一遍地调用带有新文件的emacs.cmd时,它们最终都成为了同一个emacs会话中的缓冲区。 我有一个可移植的版本,其中.emacs配置就绪,可以设置组织模式,I-do等。它还包括组织示例文件。我认为这是新手更好的起点。 基本上使用runemacs.bat运行,一切就绪。 http://nd.edu/~gsong/portable_emacs.html 我更喜欢在WSL中运行Windows 10 + VcXsrv + Emacs 25客户端。 Emacs是我的外壳。
我遇到了这个问题,并发现故障(至少在我的情况下)是
解决方案:删除整个目录( 为GNU Emacs获取MS Windows二进制文件的最佳起点是... GNU Emacs: http://www.gnu.org/software/emacs/ (哦,我是如何找到该URL的?从Emacs手册中的节点Distribution中获得。如果您可以在任何地方访问Emacs,那么可以在此获取此类信息。) 在该页面上,您将了解获取Emacs所需的所有知识。特别是,您会找到一个名为获取/下载GNU Emacs的部分,该部分链接到附近的GNU镜像。单击该链接将带您到一个链接页面,该链接下载了版本21之后的所有Emacs版本。 在这里更重要的是,在该链接页面上,您还将看到一个名为Windows的目录链接。单击该链接以获取指向MS Windows Emacs二进制文件(可执行文件)的链接页面。那就是你想要的页面。 如果您没有将其添加为书签,则知道以上信息可以在您需要再次查找该页面时提供帮助。但这是直接的最终URL:http://mirror.anl.gov/pub/gnu/emacs/windows/ 我建议您使用GNU Emacs 23的开发版本,该版本非常稳定并且要尽快发布。您可以从下面的链接获取每周的二进制版本。 最新的GNU Emacs作为zip存档 我已经在Windows上同时运行GNU emacs和Xemacs。我曾经用它作为我的主要编辑器,电子邮件客户端等,但不是"仅仅是"一个编辑器。 当我最近重新安装到Vista时,我安装了最新的GNU版本。它工作正常。 Xemacs也是如此,但是看起来GNU团结一致,所以Xemacs不再那么吸引人了。
最新的Emacs 25带有 如果您将Emacs用作Windows 7的Latex编辑器。
您可以从此处直接下载GNU Emacs NT。它在Windows中运行良好,请确保您创建了runemacs.exe文件而不是emacs.exe文件的快捷方式,因此打开前不会显示命令提示符! XEmacs不如GNU Emacs稳定,并且许多扩展是专门为GNU编写的。我会推荐GNU>X。 您可以将.emacs文件放置在其安装驱动器的根目录中。不确定是否也可以将其添加到其他位置... 要访问您的配置文件的.emacs文件,最简单的方法是打开emacs。然后执行C-x C-,输入?USERNAME / .emacs(或者您可以使用init.el或其他版本之一)。将您的内容输入文件,然后按C-x C-s(我认为)进行保存。 实际文件位于(在Windows XP中)c:\ Documents and Settings \ USERNAME.emacs.d(无论您如何命名该文件),或系统上的等效拼写/位置。 我正在使用emacs32,我真的只有一个问题: https://stackoverflow.com/questions/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive |