В установке Emacs + Slime + Clojure + Windows сбой при загрузке clojure-auto - PullRequest
7 голосов
/ 17 апреля 2009

Я следовал этому очень полезному руководству по настройке этой среды разработки. При запуске emacs.bat я получаю следующую ошибку в Emacs:

Ошибка файла: невозможно открыть загрузочный файл, clojure-auto

К сожалению, я совершенно новичок и в Clojure, и в Emacs, поэтому любая помощь в определении даже, с чего начать, будет полезна.

Кроме того, отметим, что последний шаг в руководстве:

Запустите Emacs, используя файл emacs.bat. Затем просто наберите «M-x slime», и появится REPL, и вы уже в пути.

Согласно документации Emacs, M-x будет мета-ключом + x. Однако неясно, что такое мета-ключ в Windows. Это говорит о контроле, но это будет C + x, поэтому я предполагаю, что это Shift. Я тоже пробовал M +! думая, что это была командная оболочка, но не повезло. Возможно, кто-то может подтвердить это в комментарии.

Обновление: С dfa в комментариях: "meta is Alt", который работает. Спасибо.

Обновление: Очень полезная информация от Рейна:

Если ваш опыт работы с Emacs продолжает идти не в ту сторону, не сдавайтесь на Clojure. Всегда есть La Clojure для IDEA Clojure-dev для Eclipse и мой личный фаворит, Enclojure для NetBeans.

Ответы [ 3 ]

8 голосов
/ 17 апреля 2009

Вместо того, чтобы следовать руководству, почему бы просто не установить ClojureBox ? Это все настроит для вас. Это установка под ключ clojure + emacs.

2 голосов
/ 30 августа 2009

Я задокументировал мой собственный опыт установки Emacs и последних версий Clojure из Git в Windows Vista Вы можете найти это полезным. Если вы довольны Clojure 1.0.0, вы можете просто установить Clojure Box.

2 голосов
/ 17 апреля 2009

Скорее всего, проблема в команде load-path, где вы указываете, где находятся файлы закрытия. Попробуйте расширить путь до полного имени и посмотреть, поможет ли это.

Вы также можете попытаться установить переменную окружения HOME, я думаю, что код, основанный на ней, будет C: \ clojure-dev

...