如何在Win7下将粘液安装到emacs中?
我下载了一个带有'.tgz'的紧凑包。但它似乎对于Linux。但是对于Windows来说真的没有一件事(赢得32 OS)。
我展开了这个包,我发现有很多文件。
答案 0 :(得分:5)
据我所知,它实际上是the same as for other operating systems。 (至少,它总是在我的FreeBSD / ArchLinux / Win7下工作。)首先,你解压缩到你喜欢的位置,然后将这样的东西添加到你的.emacs(假设你在你的用户目录下解压缩):
(add-to-list 'load-path "~/my/path/to/slime/")
;; (add-to-list 'load-path "~/my/path/to/slime/contrib/") ; for optional features
(slime-setup
;; '(slime-fancy slime-asdf slime-references ; optional features
;; slime-indentation slime-xref-browser)
)
(setq slime-lisp-implementations
'((ccl ("~/path/to/ccl/wx86cl"))
(clisp ("~/path/to/clisp-2.49/clisp" "-modern"))) ; giving a command arg
slime-default-lisp 'ccl)
重新启动Emacs或在每个顶级窗体后面键入C-x C-e
。然后,键入M-x slime RET
(或C-u M-x slime RET
,如果您要在slime-lisp-implementations
中选择实现,否则将使用slime-lisp-default
,并且它应该正常工作(它对我有用) )。 slime-lisp-implementations
的设置是可选的 - 您也可以在启动Slime时手动提供lisp实现可执行文件的路径。
假设你想使用Slime和CL,因为没有Clojure标签。如果你想在Clojure中使用它,不幸的是有些不同,两个版本都不能很好地结合在一起。上次检查时,推荐使用Clojure的方法是使用Emacs 24的软件包系统进行安装,如果使用旧版本,则使用ELPA(基本相同)。
答案 1 :(得分:0)
这对我有用,
git clone
获取Slime副本,可以D:/myuser/slime-2.13
或下载zip。将其解压缩并保存在.emacs
中,例如将此添加到C:/users/myuser/AppData/Roaming
文件,通常位于; This is the path where you've saved Slime in the first step
(add-to-list 'load-path "D:/myuser/slime-2.13/")
(require 'slime-autoloads)
; This is the path where CLISP was installed.
; Use Progra~1 for "Program Files" and Progra~2 for "Program Files (x86)"
(setq inferior-lisp-program "/C/Progra~2/clisp-2.49/clisp.exe")
:
bundle exec rails g migration AddTypeToCarte type:belongs_to