Я видел несколько предложений по созданию портативных компьютеров emacs (в Windows). У меня есть это в моем сайте-start.el:Portable Emacs? (Сервер Emacs не работает)
(defvar program-dir (substring data-directory 0 -4))
(setq inhibit-startup-message t)
(setenv "HOME" program-dir)
Я изменил переменную HOME, так что не только мое .emacs Инициализационных файлов (и другие файлы инициализации) считываются, но все порождено Emacs будет оставаться в директорию программы, не требуя, чтобы я указывал путь для всего один за другим.
Ну, это хорошо работает, но сервер emacs не работает; Я получаю сообщение об ошибке «никакое соединение не может быть сделано, потому что целевая машина активно отказалась». Если я не изменю свой домашний var, то работает сервер emacs. Есть ли способ исправить это?