私は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)
がList:
(setq my-packages
'(auto-complete
cider
clojure-mode
paredit))
パッケージのインストール:
(dolist (pkg my-packages)
(unless (package-installed-p pkg)
(package-install pkg)))
のClojure(スクリプト)設定:
パッケージソースを設定;; 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)
コードの行番号を設定:
ありがとうIvan、私はあなたがMacでこの設定を使用していると仮定します。Windowsマシンでは設定が少し難しいです。 – razvan
私はあなたが勇敢で真のカスタマイズ・ファイルのためのClojureの明確な舵取りことを示唆しています。私はClojureを初めて使用し、そのファイルを使用しました。これは非常に古いバージョンのCiderを使用しています。更新することでバグを修正しようとすると何も動作しませんでした。最終的には、Emacs関連ファイルの特定の場所をすべて見つけるために、端末内に
Locate emacs
を使用しなければなりませんでした。ストーリーを短くするために、私の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を使用しています –