¿Cómo puedo tener un Emacs portátil?


¿Hay alguna forma de ejecutar Emacs desde una unidad USB? Soy un usuario de Windows y me gustaría poder usarlo en cualquier PC sin una instalación de Emacs.

Author: Rob Kam, 2008-12-08

5 answers

Sí, la distribución "normal" de Emacs para Windows está precompilada y simplemente se ejecuta sin tener que hacer ninguna instalación. Solo consigue uno de los *.comprime archivos desde el lugar habitual , descomprímelos en un disco USB y puedes usarlo directamente. (El binario real está dentro del directorio" bin/".)

Lo único que puede querer hacer es configurarlo para buscar ".emacs " siempre en el disco USB en lugar de en el disco duro; ver

 (info "(emacs) Windows HOME")

Sobre cómo hacer eso.

 26
Author: ShreevatsaR,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-12-08 18:27:53

Puede leer Las páginas relacionadas con Emacs en PortableApps.com, y si aún no han portado Emacs a su conjunto de aplicaciones portables, por favor pídales amablemente que agreguen Emacs a la lista de editores de texto . Con suficientes peticiones lo harán eventualmente.

 8
Author: link0ff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-12-08 22:21:07

Hay una versión beta de una versión de Aplicaciones Portátiles de emacs 23.2 aquí. La prueba inicial funciona bien aquí.

 3
Author: ScoBe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-16 14:32:23

Cree un directorio en la raíz de su unidad USB llamado home.

Crear site-start.el en la carpeta site-lisp y luego copiar esto y ya está todo listo para ir.

(defvar %~dp0 (substring data-directory 0 3)) (defvar usb-home-dir (concat %~dp0 "home/"))
(setenv "HOME" usb-home-dir)
 2
Author: sayth,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-07-14 11:59:46

He portado emacs al formato de aplicaciones portátiles.

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

 1
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-20 16:18:31