¿Hay alguna manera 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.¿Cómo puedo tener un Emacs portátil?
Respuesta
Sí, la distribución "normal" de Emacs para Windows está precompilada y solo se ejecuta sin tener que realizar ninguna instalación. Simplemente obtenga one of the *.zip files from the usual place, descomprímalo en un disco USB, y puede 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 su disco duro; vea
(info "(emacs) Windows HOME")
sobre cómo hacer eso.
-1: No aborda cómo lidiar con el cambio de letras de unidad. – SamB
@SamB: está cubierto por "lo único que puede querer hacer" (donde el "puede" indica que también es algo que realmente no le importa), pero puede agregar esa información en una respuesta. – ShreevatsaR
Supongo que quería decir que debería haber mencionado '% ~ d0' y/o'% ~ dp0', que se expanden a la unidad y al directorio en el que está el archivo por lotes, respectivamente, como se documenta en [sitio web de MS] (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/percent.mspx) (y en parte en el resultado de 'help call' en' cmd.exe') y más explícitamente en http://ss64.com/nt/syntax-args.html. – SamB
Puede leer Emacs-related pages at PortableApps.com, y si aún no han portado Emacs a su conjunto de aplicaciones portátiles, solicite amablemente que agreguen Emacs a la lista de text editors. Con suficientes solicitudes, lo harán eventualmente.
+1 para el sitio. Parece útil. Gracias. –
He portado emacs a formato de aplicaciones portátiles.
Hay una versión beta de una versión Portable Apps de emacs 23,2 here. prueba inicial funciona bien aquí.
cree un directorio en la raíz de su unidad usb llamada home.
cree site-start.el en la carpeta site-lisp y luego cópielo y estará listo para continuar.
(defvar %~dp0 (substring data-directory 0 3)) (defvar usb-home-dir (concat %~dp0 "home/"))
(setenv "HOME" usb-home-dir)
- 1. ¿Cómo puedo hacer un ejecutable portátil?
- 2. ¿Cómo puedo tener pliegues para C++/Java en Emacs?
- 3. ¿Debe tener extensiones Emacs?
- 4. ¿Cómo puedo proteger un servidor emacs?
- 5. cómo portátil es mmap
- 6. ¿Hay un Perl portátil?
- 7. ¿Cómo puedo configurar un formulario para tener un fondo transparente
- 8. ¿Cómo puedo hacer una aplicación de escritorio portátil de python?
- 9. cómo puedo hacer una función isnan/isinf portátil
- 10. ¿Puedo tener un ValueConverter en mi ViewModel?
- 11. depurador de emacs: ¿cómo puedo un step-out, step-over?
- 12. ¿Cómo puedo verificar si existe un buffer actual en Emacs?
- 13. ¿Cómo puedo verificar si existe un archivo usando Emacs Lisp?
- 14. ¿Cómo puedo tener en mis manos un teclado Dvorak?
- 15. ¿Cómo puedo tener un CSS especial para IE?
- 16. ¿Cómo puedo tener un bloque de htaccess condicional?
- 17. ¿Cómo puedo tener un UIBarButtonItem con imagen y texto?
- 18. ¿Cómo puedo tener un HashMap con claves únicas en java?
- 19. ¿Cómo puedo comenzar con Emacs + fcsh + Flex3?
- 20. ¿Cómo puedo tener aserciones variables en Perl?
- 21. ¿Cómo puedo usar DoctorJS con Emacs?
- 22. ¿Cómo puedo desarrollar para Android en Emacs?
- 23. ¿Cómo puedo tener más control en ASP.NET?
- 24. ¿Cómo puedo enlazar C- = en emacs?
- 25. ¿Cómo tener un JTextPane desplazable?
- 26. Erlang portátil
- 27. Cliente JAX-WS "portátil"
- 28. En Common Lisp, ¿cómo puedo comprobar el tipo de un objeto en una manera portátil
- 29. ¿Cómo puedo saber si un usuario está usando una computadora portátil?
- 30. ¿Cómo puedo detener programáticamente la carga de una batería de un portátil?
Comenzaré leyendo [esto] (http://theblackdragon.wordpress.com/2006/05/12/portable-emacs/). – EBGreen