Mac OS X 是否带有 Emacs 内置的 Lisp 环境?

2024-01-08

我一直在尝试寻找一个不需要在我的 mac 上为 Lisp 安装任何其他东西的环境,因为我完成作业后就不会使用它了(谁知道我是否继续使用它)。我试图寻找但我找不到任何东西。有人知道它是否有它,以及如何在 Emacs 中使用它吗?


对于一键式 Lisp 环境,您有几个选项。

如果您更喜欢基于 Emacs 的环境,请查看LispBox http://common-lisp.net/project/lispbox/。这实际上会安装一个单独的 Emacs 实例,据我所知,因此您可能不会拥有现有的 Emacs 设置。

如果您想使用现有的 Emacs,可以通过以下方式使用 SLIME:快速口语 https://github.com/quicklisp/quicklisp-slime-helper/blob/master/README.txt(你确实应该使用它)或通过ELPA http://tromey.com/elpa/install.html.

如果您可以接受没有 Emacs 环境,并且您不会长期使用该语言,请查看LispWorks 个人 http://www.lispworks.com/downloads/index.html,它在 OS X 中有一个一键环境安装程序。

如果您实际上是在询问Scheme(或者可以选择Scheme或Common Lisp),请看一下Racket http://racket-lang.org/(从技术上讲不是一个方案,它实际上有很多附加功能,但它们确实支持 R5RS 并且具有相当的不支持的 R6RS 功能的简短列表 http://docs.racket-lang.org/r6rs/conformance.html?q=r6rs).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mac OS X 是否带有 Emacs 内置的 Lisp 环境? 的相关文章

  • 原生插入符位置 macos cocoa

    我希望能够使用 cocoa 或 appleScript 获取 Mac High Sierra 中任何应用程序内的全局插入符位置 我已经使用 NSEvent 来获取键盘和鼠标挂钩 但是有没有办法获取插入符位置挂钩 插入符号与鼠标位置不同 它会
  • 由于“环境错误:[错误 13]:权限被拒绝:'usr/local/bin/f2py'”而无法安装软件包

    我正在尝试在 macOS X 上安装 numpy 但执行命令后pip install numpy我收到错误 环境错误 错误13 权限被拒绝 usr local bin f2py 我如何解决它 这对我有用 pip3 install user
  • 从when语句内的函数返回

    我想做的就是使用 when 语句返回一个值 我想要以下功能 if x return y 我正在尝试使用 when x y 但是when语句并没有以退出函数并返回y的方式进行计算 它只是愉快地继续下一行 有没有办法做到这一点而不需要制作一个看
  • 如何获取 iTunes 选择的文件路径

    我正在尝试使用 AppleScript 确定在 iTunes 中选择的曲目的路径 貌似不是该公司的财产track班级 谁能告诉我如何获取文件路径 尝试这个 gets file path of selected song tell appli
  • 如何在 Mac OS X 10.8 上安装 hg Convert 所需的 python subversion 绑定?

    我正在寻找一种解决方案 最好是干净且简单的 以启用hg convert使用 SVN 存储库在 OS X 10 8 上工作 目前 如果您尝试转换 SVN 存储库 您将得到一个could not load Subversion python b
  • 升级到 5.4 但“php -v”仍然返回旧版本

    我使用的是 OSX Lion 10 7 5 正如建议的如何在 Mac OS X 中升级 PHP https stackoverflow com questions 2526085 how do i upgrade php in mac os
  • 为什么 Mac OS 上的 C 运行时允许预组合和分解的 UTF-8?

    所以我们都知道 Mac OS 上的文件系统具有使用完全分解的 UTF 8 的古怪功能 如果您调用 POSIX API 例如realpath 例如 您将从 Mac OS 返回这样一个完全分解的 UTF 8 字符串 当使用像这样的 API 时f
  • 学习 LISP 的最佳方法是什么? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • npm install 不起作用,抛出错误

    我正在尝试在 nodejs 中安装 yo 和其他一些软件包 但是我不断收到错误 我是节点新手 所以我有点迷失 我运行的是 Mac OS X 10 10 3 我正在使用的命令是 sudo npm install global yo 这样做会给
  • Docker 容器 - 如何配置使其在 vagrant 中运行时获得可行的 IP 地址?

    Docker www docker io 看起来棒极了 然而 安装 VirtualBox 后 Vagrant 最后是 Mac 上的 Docker 我发现无法从另一台计算机 或从 Mac 上的终端会话 访问 Docker 容器中运行的服务 我
  • 使用 mono/nunit-console/4 在 Mac OS X 控制台上运行测试

    我安装了 Max OS X 10 11 1 上面装有 Xamarin 我编写了简单的测试类 只是为了测试在 Mac OS X 和 Ubuntu 上运行 Nunit 测试 该类实际上有一个返回字符串的方法 using System names
  • 如何从 os x 终端启动屏幕保护程序(并锁定屏幕)?

    有没有办法从 bash 脚本启动屏幕保护程序 并锁定屏幕 你试过这个吗 System Library Frameworks ScreenSaver framework Resources ScreenSaverEngine app Cont
  • 在 MacOS 终端上运行 ffmpeg [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我对 MacOS 相当陌生 我发现使用终端来获取信息并不容易ffmpeg和我在 Window 上一样正常运行 我有 ffmpeg 二进制文件ffmpe
  • Eclipse 中选定单词的括号

    几天前 我觉得这个问题很愚蠢 所以不要将其发布在这里 但即使在搜索了很多之后 我也没有找到合适的解决方案 对于那些使用过的人TextEdit 在 Mac 上 他们会完全知道我在说什么 在编码时 我只想在单词或一行上加上引号或括号 为此 我必
  • 受信任的 1.5 小程序可以执行系统命令吗?

    如果是的话 这个能力有什么限制吗 具体来说 我需要以 Mac OSX 为目标 我以前用过这个在 Windows 系统上启动东西 但从未在 Mac 上尝试过 public void launchScript String args Strin
  • 如何在 swiftUI (macOS) 中检测按键按下和释放

    除了标题之外没什么可说的 我希望能够在按下按键和释放按键时 在 macOS 上 在 swiftUI 视图中执行操作 在 swiftUI 中是否有任何好的方法可以做到这一点 如果没有 有什么解决方法吗 不幸的是 键盘事件处理是其中一个令人痛苦
  • AVCaptureDevice 找不到任何设备

    这行代码是我今天遇到的问题 macOS 应用程序 NSArray devices AVCaptureDevice devicesWithMediaType AVMediaTypeVideo 我更新Xcode后 系统总是让我空着devices
  • Java Swing For mac 中的 DJ Native Swing 浏览器

    我有一个用 Swing 制作的 Java 应用程序 并且使用了一个 DJ Native Swing 浏览器 当我尝试在 OS X 上使用它时 它抛出了一个NoClassDefFoundError尽管我添加了 swt jar 但始终如此 有人
  • OSX 上的 locale.getlocale() 问题

    我需要获取系统区域设置来执行许多操作 最终我想使用 gettext 翻译我的应用程序 我打算在 Linux 和 OSX 上分发它 但我在 OSX Snow Leopard 上遇到了问题 python Python 2 5 2 r252 60
  • 获取 Mojave 上的鼠标坐标

    我有一个非常基本的小命令行应用程序 可以在下次单击鼠标时获取鼠标坐标 import

随机推荐

  • Ruby 无法识别正则表达式的 g 标志

    str scan 中是否默认隐含了它 str regex 中默认关闭吗 是的 应用正则表达式的频率取决于所使用的方法 而不是正则表达式的标志 scan 将返回一个包含 或迭代 正则表达式的所有匹配项的数组 匹配和String 将返回第一个匹
  • 如何将 Apache Derby 数据库转换为 MySQL

    我想将现有的 Derby 数据库转换为 MySQL Try the SQuirreL SQL 客户端的 DBCopy 插件 http dbcopyplugin sourceforge net 如果您只需要转换数据库一次 还有其他可能有用的工
  • 将对象嵌入 Microsoft Word 和 OpenOffice Writer [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一些有关如何实现以下功能的参考 能够将对象 例如图表 嵌入文字处理器并能够在各自的 母 应用程
  • 对列表中的连续数字求和。 Python

    我试图对列表中的连续数字求和 同时保持第一个数字相同 所以在这种情况下 5 将保留 5 10 将是 10 5 15 15 将是 15 10 5 30 x 5 10 15 y for value in x y append print y 5
  • AntiXss.HtmlEncode 和 HttpUtility.HtmlEncode 有什么区别?

    我刚刚遇到一个问题 其答案建议使用 AntiXss 库来避免跨站点脚本编写 听起来很有趣 阅读msdn 博客 http msdn microsoft com en us library aa973813 aspx 它似乎只提供了一个 Htm
  • 什么是spec和spec_set

    我正在使用 Mock 1 0 1 python 在路径函数定义中有两个可选参数名称spec和spec set 也称为auto spec patch target new DEFAULT spec None create False spec
  • 为什么brave.Tracer没有自动装配?

    我们有很多使用 Spring Boot 2 0 x 的服务io zipkin brave Tracer已使用且工作正常 Tracer 用于用 Component 注解的类中 并且它有一个以 Tracer 作为参数的构造函数 这是一个示例片段
  • 如何配置在 GAE 上运行的 Java EE 以在 html5 模式下与 Angular UI Router 配合使用?

    我正在尝试将我的 Angular 应用程序的 UI 路由器位置提供程序 html5Mode 设置为 true locationProvider html5Mode true 虽然这在客户端有效 适当重定向 但我在服务器端遇到了问题 我正在
  • WinForms 中的 CKEditor 下拉工具栏未注册单击事件

    我目前在 C 框架 3 5 中 WinForms 的 WebBrowser 控件中遇到 CKEditor 版本 4 4 0 的问题 我在编辑器中使用 UIColor 和 Font Size Family 选项 当我在 IE 中加载页面时效果
  • PHP API 访问多次调用

    我正在通过 PHP cURL 调用 PayPal 的 TransactionSearch API 不幸的是 API 的响应速度非常慢 有时单个客户需要 30 秒到 5 分钟以上 取决于从 API 返回的记录数量 目前 该脚本正在运行一个 c
  • 使用 GLSL 绘制线条

    是否可以使用 GL TRIANGLES 用 GLSL 画一条线 我问的原因是我试图用 adobes molehill 画一条线 但它只画三角形 Cheers 如果将边缘渲染设置为打开 则只需在同一位置绘制一个点 1 和点 3 的三角形即可
  • 反序列化时忽略属性

    我有一个简单的接口 带有属性的 getter 和 setter public interface HasMoney Money getMoney void setMoney Money money 我有另一个类 UserAccount 实现
  • 将多个属性名称映射到 Newtonsoft.JSON 中的同一字段

    我在分布式系统中有两个组件 它们发送使用 Newtonsoft JSON JSON Net 序列化 反序列化的消息 消息属性当前以挪威语发送 我希望将代码库翻译成英语 由于发生了一些变化 一些消息将以挪威语发送 并由已升级到英语版本的组件处
  • JavaFX 中连接视图和模型的主要方式是什么?

    JavaFX 中连接视图和模型的预期方法是什么 Binding 假设我想使用以下控件在数据库中进行定位 我内存中有数据 记录集 对象 它的属性是可绑定的 IE 当当前记录发生变化以及记录数量发生变化时 它们会发出通知 我希望用户能够使用滑块
  • 将 bash 数组传递给 Expect 脚本

    我有一个 bash 脚本 它像这样调用 Expect 脚本 SCRIPTS DIRECTORY my expect script sh my bash array 看起来我可以传递一个变量并使用它 对于这个例子 变量似乎是在 lindex
  • 启动Visual Studio 2015生成的exe文件

    我需要从 VisualStudio 2015 社区版开发的简单 Windows 10 通用应用程序中获取可运行的 exe 文件 这之前在装有 Visual Studio 2012 或者可能是 2013 的 Windows 7 PC 上运行过
  • 如何在 React Native 中聚焦裁剪图像

    根据docs https facebook github io react native docs image html resizemode 反应原生的Image组件支持以下内容resizeModes 覆盖 包含 拉伸 重复 居中 如果图
  • 在python中并排连接txt文件[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我在 txt 文件中有 2 个数据数
  • 不受信任的 GPGPU 代码(OpenCL 等)- 安全吗?有什么风险?

    在典型的 CPU 上运行不受信任的代码有很多方法 沙箱 假根 虚拟化 GPGPU 不受信任的代码 OpenCL cuda 或已编译的代码 怎么样 假设在运行此类第三方不受信任代码之前清除了显卡上的内存 是否存在安全隐患 什么样的风险 Any
  • Mac OS X 是否带有 Emacs 内置的 Lisp 环境?

    我一直在尝试寻找一个不需要在我的 mac 上为 Lisp 安装任何其他东西的环境 因为我完成作业后就不会使用它了 谁知道我是否继续使用它 我试图寻找但我找不到任何东西 有人知道它是否有它 以及如何在 Emacs 中使用它吗 对于一键式 Li