Просто столкнулся с этой точной проблемой. Ваше утверждение верное, но ваш файл .emacs, вероятно, не загружается правильно. Emacs ищет переменную «HOME» для загрузки предпочтений, кода lisp и т. Д.
Чтобы узнать, какая ваша переменная HOME:
Откройте буфер нуля (это «место для игры» на попробуйте все):
C-x C-b *scratch*
Оцените это выражение, набрав его, затем поместите курсор вправо, а затем нажмите Cx Ce
insert (getenv "HOME")
. Emacs отобразит ваш домашний путь внизу (мои дефолты по умолчанию ... Documents and Settings \ UserName) Я не разработал хороший способ его изменить, но вы должны просто добавить HOME как переменную среды (это не работа для меня).
Здесь также сказано немного больше: http://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-HOME.html
Также помните, что файл должен быть «.emacs», а не myConfig.emacs или что-то подобное. Используйте команду bash ren, чтобы переименовать файл (Windows Explorer не позволит вам иметь безымянные файлы)
Используйте raw_input () вместо input ()