Если вы хотите изменить представление слизи о текущем каталоге, нажмите ,cd<CR>
(<CR>
= Enter) и введите путь.
Однако это не совсем правильное решение проблемы. Правильное решение включает в себя настройку пути к классам, чтобы вы могли (использовать 'your.namespace). В связи с этим мне интересно, может ли этот очень длинный ответ , который я дал на вопрос о правильной настройке пути к классам, быть полезным ...: -)
Между прочим, я несколько возражаю против решений, включающих add-classpath
, так как это в настоящее время помечено как устаревшее и никогда не предполагалось, что на него можно положиться в первую очередь ... Хотя, с другой стороны, оно, безусловно, может отлично работает, и о нем стоит знать, на случай, если он пригодится в качестве быстрого и грязного трюка с инъекцией classpath.
Теперь, если вам нужна действительно хорошая среда разработки на основе SLIME, я бы хотел указать вам на очень приятную функцию clojure-project
elisp от Phil Hagelberg, которая устанавливает все соответствующие переменные и запускает SLIME в главном каталоге проект (предоставляется в интерактивном режиме). Он был отправлен группе Clojure, на самом деле вот ссылка на копию этого сообщения в почтовом архиве. Обратите внимание, что есть одна вещь, которая нуждается в исправлении - для swank-clojure-jar-path
должен быть установлен полный путь к clojure.jar
. В противном случае это фантастический инструмент.
На самом деле я упомянул эту функцию в этом ответе на вопрос об управлении classpath при использовании Clojure и Emacs. Другие ответы также могут быть интересными.
И если вы только начинаете использовать SLIME, посмотрите видео SLIME, на которое ссылается с домашней страницы SLIME , которое теперь доступно по ссылке, размещенной Michiel в Комментарии. Это очень хорошее введение. : -)