相关疑难解决方法(0)

Emacs(Cocoa Emacs)与Aquamacs在Mac OS X上运行Clojure

到目前为止我使用了Aquamacs,我需要使用SLIME安装和运行Clojure.我用谷歌搜索了一些方法在Aquamacs的SLIME上使用Clojure,但没有成功.

问题

  1. 可以在Aquamacs上安装Clojure吗?或者,你能猜出为什么Aquamacs上的Clojure不起作用吗?
  2. Emacs和Aquamacs不能共享同一个ELPA是正常的吗?
  3. 是否可以使用ELPA在Emacs/Aquamacs上安装Conjure?
  4. 我被告知可以使用'lein swank'作为服务器运行,你知道怎么做吗?

我试过的序列(一半成功)

我尝试使用Mac OS X Emacs,并按照我可以使其工作的步骤.我的意思是,我可以用SLIME运行Clojure.

适用于Mac OS X的Emacs

步骤1)安装ESK.

  • Git克隆并将所有文件复制到.emacs.d目录中
  • 添加以下代码.emacs并重新启动
    (when
        (load
         (expand-file-name "~/.emacs.d/package.el"))
      (package-initialize))

步骤2)使用ELPA安装

  • Mx package-list-packages用于选择包
  • 安装
    • clojure-mode,clojure-test-mode
    • 史莱姆,史莱姆
    • 自吹,Clojure的
  • Mx粘液安装clojure
  • 添加以下代码.emacs并重新启动
;; clojure mode
(add-to-list 'load-path "/Users/smcho/.emacs.d/elpa/clojure-mode-1.7.1")
(require 'clojure-mode-autoloads)
(add-to-list 'load-path "/Users/smcho/.emacs.d/elpa/clojure-test-mode-1.4")
(require 'clojure-test-mode-autoloads)

;; slime
;(setq inferior-lisp-program "/Users/smcho/bin/clojure")
(add-to-list 'load-path "/Users/smcho/.emacs.d/elpa/slime-20100404")
(require 'slime-autoloads)
(add-to-list 'load-path "/Users/smcho/.emacs.d/elpa/slime-repl-20100404")
(require 'slime-repl-autoloads)

;; swank-clojure …

emacs aquamacs clojure slime elpa

12
推荐指数
1
解决办法
5856
查看次数

标签 统计

aquamacs ×1

clojure ×1

elpa ×1

emacs ×1

slime ×1