Przy instalacji może się przydać narzędzie do edycji zmiennej systemowej PATH: Redmond Path ( http://download.cnet.com/Redmond-Path/3000-2094_4-10811594.html ). Przyda się także narzędzie do pobierania danych z linii poleceń : curl lub wget. Jako, że curl jest już w paczce Git ( http://git-scm.com/downloads ), którego używam, trzeba się postarać, by katalog bin z Gita był uwzględniony w PATH.
Emacsa dla Windows można pobrać z : http://ftp.gnu.org/pub/gnu/emacs/windows/ . Należy wybrać możliwie najnowszą wersję. Oczywiście najlepiej rozpakować pobrane archiwum do katalogu głównego na jakimś dysku i nie używać w nazwie spacji. Dotyczy to wszystkiego co tutaj wykonuję. U siebie daję go do C:\Emacs. Dodaję do PATH także katalog C:\Emacs\bin.
Leiningen dla Windows pobieram stąd: https://raw.github.com/technomancy/leiningen/stable/bin/lein.bat . Można go wrzucić do katalogu Windows i tak sobie załatwić problem ustawiania ścieżek, ale lepiej utworzyć nowy katalog w katalogu głównym na dysku, tam go skopiować i ustawić odpowiednio PATH by tam wskazywał. Po tej operacji z linii poleceń trzeba wywołać: lein self-install .
Kolejny krok to uruchomienie Emacs w trybie administratora i wydanie polecenia (otworzy się plik do edycji):
C-x C-f ~/.emacs
po czym wklejenie tekstu:
(require 'package) (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) (package-initialize)
zapis i wydanie polecenia:
M-x eval-buffer
Teraz najlepiej uruchomić Emacs ponownie i wydać polecenie, które wyświetli paczki:
M-x package-list-packages
Trzeba znaleźć nrepl i ustwić kursor w linku, po czym wcisnąć Enter, a w drugim oknie pokaże się info pakietu z przyciskiem 'Install'. Klikam i gotowe. Teraz należy dodać:
[org.clojure/tools.nrepl "0.2.1"] pod :dependencies w pliku projektu Leiningena. Następnie otworzyć plik dowolny z kodem z katalogu projektu i wywołać M-x nrepl-jack-in.
Brak komentarzy:
Prześlij komentarz