【问题标题】:How do I get SLIME + Emacs set up?如何设置 SLIME + Emacs?
【发布时间】:2011-09-14 01:22:03
【问题描述】:

According to this answer,Emacs + Slime 已经有了很多高级功能。那么如何在我的 Lispbox 副本中设置和运行语法着色、自动完成,甚至版本控制管理?

如果有帮助的话,我已经在 Mac OS Lion 上安装了 Lispbox。

【问题讨论】:

  • 你没有描述你正在处理什么文档,你做了什么,或者你看到了什么你认为你不应该看到,更不用说什么操作系统和您正在使用的软件版本。如果没有这些,我们怎么能提供帮助?
  • @Ross 我在 Google 上搜索了 slime 和 emacs 的自动完成功能,找到了自动完成模式,不知道如何安装。我正在使用 Mac OS Lion,但我是 Emacs 编辑方式的新手,所以我真的不知道从哪里开始。我所知道的是,另一个答案说这是可能的。那么如何实现呢?
  • 如果您需要帮助,请使用我在第一条评论中要求的所有信息更新您的问题
  • @Ross 那是不可能的。我手头没有任何文档,到目前为止什么也没做,因为我根本不知道从哪里开始,也什么也没看到,因为我什么都没做。
  • 为了安装 emacs、Slime,你做了很多事情。您也只提供了您的操作系统版本。

标签: emacs ide slime


【解决方案1】:

无论您是否安装了 SLIME,只要在 Emacs 中加载 lisp 文件,语法突出显示就应该已经工作了。如果不是,请尝试执行 M-x font-lock-mode 并查看是否会打开它。

Emacs 或 SLIME 不提供版本控制,但 Emacs 可以与您想使用的几乎任何版本控制系统集成。我推荐 Mercurial 或 Git。当您打开位于受支持的版本控制系统之一中的文件时,Emacs 应该会自动启动 vc-mode。该手册包含大量文档,请通过M-: (info "(emacs)Version Control") 直接跳转。

自动完成更复杂。给这只猫剥皮的方法不止一种,但对于 Lisp,SLIME 的默认方法应该已经足够好了。使用M-TAB 补全该点的符号。

【讨论】:

    猜你喜欢
    • 2012-09-18
    • 2011-02-10
    • 2011-05-24
    • 2011-12-13
    • 2011-11-08
    • 2013-06-27
    • 2015-07-02
    • 1970-01-01
    • 2010-10-20
    相关资源
    最近更新 更多