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