Есть ли способ запустить Emacs с USB-накопителя? Я пользователь Windows, и я хотел бы использовать его на любом ПК без установки Emacs.Как я могу переносить Emacs?
ответ
Да, «нормальный» дистрибутив Emacs для Windows предварительно скомпилирован и запускается без какой-либо установки. Просто получите one of the *.zip files from the usual place, распакуйте его на USB-диск, и вы можете использовать его напрямую. (Фактический двоичный файл находится внутри каталога «bin /».)
Единственное, что вы можете сделать, это настроить его на поиск «.emacs» всегда на диске USB, а не на вашем жестком диске; см.
(info "(emacs) Windows HOME")
о том, как это сделать.
-1: Вы не решаете, как обращаться с меняющимися буквами дисков. – SamB 2010-09-27 18:52:50
@SamB: Он подпадает под «единственное, что вы можете захотеть сделать» (где «может» означает, что это тоже то, на что может не волновать), но не стесняйтесь добавлять эту информацию в ответ. – ShreevatsaR 2010-09-28 03:47:40
Вы можете прочитать Emacs-related pages at PortableApps.com, и если они еще не портировали Emacs в их набор переносных приложений, пожалуйста, попросите их любезно добавить Emacs в список text editors. С достаточным количеством запросов они сделают это в конце концов.
Я поместил emacs в формат портативных приложений.
Существует бета-версия версии Portable Apps из Emacs 23,2 here. Первоначальное испытание отлично работает здесь.
создать каталог в корневом каталоге вашего USB-накопителя, который называется home.
создайте site-start.el в папке site-lisp, а затем скопируйте это, и все готово.
(defvar %~dp0 (substring data-directory 0 3)) (defvar usb-home-dir (concat %~dp0 "home/"))
(setenv "HOME" usb-home-dir)
- 1. Как переносить слова в Emacs?
- 2. В Emacs, как я могу вставить многопользовательский
- 3. Как я могу скрыть строку статуса emacs?
- 4. Как я могу ускорить режим Emacs DocView?
- 5. Как я могу запустить 'cpan' внутри emacs?
- 6. Как я могу сделать Emacs isearch быстрее?
- 7. Как я могу автоматически переносить и использовать RDP?
- 8. Как я могу безопасно переносить свой блог Wordpress на localhost?
- 9. Как я могу переносить свой элемент в функцию обработчика событий?
- 10. Что означает «s- [keyname]» в Emacs, и как я могу сказать Emacs игнорировать его?
- 11. Могу я изменить emacs fancy-startup-text?
- 12. Могу ли я переносить переменную на основе аргумента функции?
- 13. Могу ли я переносить существующие приложения python на ASE?
- 14. Где я могу добавить код в Emacs?
- 15. Могу ли я изменить историю поиска Emacs?
- 16. Emacs Psychotherapist: Где я могу найти код?
- 17. Как я могу управлять тем, как Emacs создает резервные файлы?
- 18. Как я могу проверить орфографию на нескольких языках в emacs?
- 19. В emacs, как я могу ссылаться на физические экраны?
- 20. Как я могу вспомнить последний регион, выбранный в emacs?
- 21. Как я могу заставить emacs думать, что он использует терминал?
- 22. В emacs, как я могу сохранить, не запустив save hooks?
- 23. Как я могу «svn diff» бок о бок в emacs
- 24. Как я могу разработать для Android в Emacs?
- 25. Как я могу отменить оценку в Clojure Box (Emacs)?
- 26. Как я могу исправить цвета оболочки в Emacs?
- 27. Как я могу выполнить команду telnet в режиме emacs telnet?
- 28. Как я могу выводить unicode в буфер сообщений emacs?
- 29. Как я могу предотвратить изменение размера окна Emacs?
- 30. Как я могу иметь складки для C++/Java в Emacs?
Я бы начал с чтения [этого] (http://theblackdragon.wordpress.com/2006/05/12/portable-emacs/). – EBGreen 2008-12-08 18:21:18