Emacs와 Clojure를 사용하기 위해 설정 파일을 찾고 있습니다. 이와 유사한 뭔가 : https://github.com/flyingmachine/emacs-for-clojure/archive/book1.zipEmacs clojure setup configuration
감사 R. 여기
Emacs와 Clojure를 사용하기 위해 설정 파일을 찾고 있습니다. 이와 유사한 뭔가 : https://github.com/flyingmachine/emacs-for-clojure/archive/book1.zipEmacs clojure setup configuration
감사 R. 여기
초보자를위한 구성과 관련하여 매우 유용하고 유익한 YouTube 비디오를 찾았습니다. https://www.youtube.com/watch?v=efPPh2jUrkg
R.
내 Emacs config에서 일부 조각입니다. 그냥 홈 디렉토리에 넣으십시오.
설정 패키지 소스 : 패키지의
;; packages
(setq package-archives
'(("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")
("melpa" . "http://melpa.org/packages/")))
(require 'package)
(package-initialize)
목록 (절단)는 :
(dolist (pkg my-packages)
(unless (package-installed-p pkg)
(package-install pkg)))
Clojure의 (스크립트) 구성 :
(setq my-packages
'(auto-complete
cider
clojure-mode
paredit))
는 패키지 설치
;; clojure
(add-hook 'cider-mode-hook (lambda() (show-paren-mode 1)))
(add-hook 'cider-mode-hook #'eldoc-mode)
(add-hook 'cider-mode-hook #'paredit-mode)
(add-hook 'cider-mode-hook #'imenu-add-menubar-index)
(setq cider-font-lock-dynamically nil)
(setq cider-repl-use-pretty-printing t)
;; clojurescript mode
(add-hook 'clojurescript-mode #'paredit-mode)
(add-hook 'clojurescript-mode #'paredit-mode)
설정 코드 줄 번호 :
;; Line numbers
(line-number-mode t)
(global-linum-mode t)
(column-number-mode t)
(setq linum-format " %d")
감사합니다 이반, 나는 당신이 맥 에서이 구성을 사용하고 있다고 가정합니다, 윈도우 기계 구성은 좀 더 어렵습니다. – razvan
난 당신이 용감하고 진정한 사용자 정의 파일의 Clojure에서 놀지 것이 좋습니다. 나는 Clojure를 처음 사용하고 그 파일을 사용했다. 그것은 매우 오래된 버전의 Cider를 사용하고 업데이트로 버그를 고치려고 할 때 아무 것도 작동하지 않습니다. 결국 나는 이맥스 관련 파일의 모든 특정 위치를 찾기 위해 터미널에
Locate emacs
을 사용해야했다. 이야기를 짧게하기 위해 이맥스는 다시 작동하지 않았고, 결국 노틸러스 파일 브라우저를 제어 할 수 없었고 내 컴퓨터가 폭발 할 것이라고 생각했습니다. 어쨌든.
구성 파일 대신 Spacemacs를 사용해 보시기 바랍니다. install에 쉽고 구성하기 쉽습니다. 다음은 Clojure에 대한 initial setup 지침과 brief introduction manual입니다.
는 Spacemacs http://spacemacs.org/layers/+lang/clojure/README.html를 사용하여 고려 적이 있습니까? – fmind
도서/도서관/소프트웨어/도구 추천을 요청하는 질문은 주제와 관련이 없습니다. 또한, [연결된 동일한 github repo] (https://github.com/flyingmachine/emacs-for-clojure)에서 ... –
나는 https://github.com/clojure-emacs/cider를 사용합니다 –