有没有办法从USB驱动器运行Emacs?我是Windows用户,我希望能够在没有安装Emacs的任何PC上使用它。
答案 0 :(得分:26)
是的,Windows的“正常”Emacs发行版已经过预编译,无需进行任何安装即可运行。只需获取one of the *.zip files from the usual place,将其解压缩到USB磁盘上,即可直接使用。 (实际的二进制文件位于“bin /”目录中。)
您唯一想做的就是将其设置为始终在USB磁盘上而不是硬盘上寻找“.emacs”;见
(info "(emacs) Windows HOME")
关于如何做到这一点。
答案 1 :(得分:8)
您可以阅读Emacs-related pages at PortableApps.com,如果他们尚未将Emacs移植到他们的便携式应用程序集中,请请他们将Emacs添加到text editors列表中。有足够的请求,他们最终会这样做。
答案 2 :(得分:3)
有一个可移植应用版本的emacs 23.2的测试版here.初步测试在这里工作正常。
答案 3 :(得分:2)
在名为home的usb驱动器的根目录中创建一个目录。
在site-lisp文件夹中创建site-start.el,然后复制它,你就可以了。
(defvar %~dp0 (substring data-directory 0 3)) (defvar usb-home-dir (concat %~dp0 "home/"))
(setenv "HOME" usb-home-dir)
答案 4 :(得分:1)
我已将emacs移植到便携式应用格式。