27

有没有办法从 USB 驱动器运行 Emacs?我是 Windows 用户,我希望能够在任何没有安装 Emacs 的 PC 上使用它。

4

5 回答 5

28

是的,Windows 的“普通”Emacs 发行版已经过预编译,无需任何安装即可运行。只需从通常的地方获取一个 *.zip 文件,将其解压到 U 盘上,即可直接使用。(实际的二进制文件在“bin/”目录中。)

您可能想要做的唯一一件事就是将其设置为始终在 USB 磁盘而不是硬盘驱动器上查找“.emacs”;看

 (info "(emacs) Windows HOME")

关于如何做到这一点。

于 2008-12-08T18:21:01.447 回答
8

您可以在 PortableApps.com 上阅读与 Emacs 相关的页面,如果他们尚未将 Emacs 移植到他们的可移植应用程序集,请请求他们将 Emacs 添加到文本编辑器列表中。有了足够多的请求,他们最终会这样做。

于 2008-12-08T22:21:07.190 回答
3

这里有一个便携式应用程序版本的 emacs 23.2 的 beta 版本初始测试在这里工作正常。

于 2010-06-16T14:32:23.447 回答
2

在 USB 驱动器的根目录中创建一个名为 home 的目录。

在 site-lisp 文件夹中创建 site-start.el,然后复制它,你就可以开始了。

(defvar %~dp0 (substring data-directory 0 3)) (defvar usb-home-dir (concat %~dp0 "home/"))
(setenv "HOME" usb-home-dir)
于 2011-07-14T11:59:46.010 回答
1

我已将 emacs 移植到可移植应用程序格式。

http://esnm.sourceforge.net/download.html

于 2010-01-20T16:18:31.800 回答