首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows中常用lisp emacs + slime + sbcl的自动缩排

windows中常用lisp emacs + slime + sbcl的自动缩排
EN

Stack Overflow用户
提问于 2010-06-28 19:40:54
回答 2查看 2.7K关注 0票数 11

当我定义我的函数时,我不能在emacs + slime + sbcl上使用自动缩进函数,等等。

我的.emacs文件配置如下:

代码语言:javascript
复制
(setq inferior-lisp-program
"D:/emacs/sbcl_1.0.37/sbcl.exe"
      lisp-indent-function 'common-lisp-indent-function
      slime-complete-symbol-function 'slime-fuzzy-complete-symbol
      slime-startup-animation nil
      slime-enable-evaluate-in-emacs t
      slime-log-events t
      slime-outline-mode-in-events-buffer nil
      slime-repl-return-behaviour :send-only-if-after-complete
      slime-autodoc-use-multiline-p t
      slime-highlight-compiler-notes t)

(add-to-list 'load-path
 "d:/emacs/site-lisp/slime")  ; your SLIME directory
(require 'slime)
(slime-setup)

有人能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-28 20:58:30

我的.emacs中的粘液部分

代码语言:javascript
复制
;;; SLIME
(setq inferior-lisp-program "/usr/bin/sbcl")
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/")
(require 'slime)
(require 'slime-autoloads)
(slime-setup '(slime-fancy))
(global-set-key "\C-cs" 'slime-selector)
票数 5
EN

Stack Overflow用户

发布于 2012-07-31 14:12:47

我将emacs 24.1与slime一起使用,并发现使用

代码语言:javascript
复制
(require 'slime)

使用

代码语言:javascript
复制
(require 'slime-autoloads)

将不允许粘液设置工作,即没有粘液-repl或其他粘液花哨的功能将加载。

一旦我删除了

代码语言:javascript
复制
(require 'slime)

一切都运行得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3132000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档