首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过macport设置SLIME

以下是关于通过macport设置SLIME的完善且全面的答案:

SLIME是一个基于Emacs的Lisp编程环境,它提供了一个交互式的开发环境,可以帮助开发者更高效地编写和调试Lisp代码。通过macport设置SLIME可以方便地在macOS系统上安装和使用SLIME。

以下是设置SLIME的步骤:

  1. 安装macport

首先需要安装macport,它是一个开源的软件包管理工具,可以方便地安装和管理各种软件包。可以通过访问macport官网下载并安装macport。

  1. 安装Emacs

通过macport安装Emacs,打开终端并输入以下命令:

代码语言:txt
复制
sudo port install emacs
  1. 安装SLIME

通过macport安装SLIME,打开终端并输入以下命令:

代码语言:txt
复制
sudo port install slime
  1. 配置Emacs

在Emacs中使用SLIME需要进行一些配置。首先,需要在Emacs中加载SLIME。可以在Emacs的配置文件中添加以下代码:

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

接下来,需要配置SLIME的Lisp实现。可以在Emacs的配置文件中添加以下代码:

代码语言:txt
复制
(setq slime-lisp-implementations '((sbcl ("/usr/local/bin/sbcl"))))

这里假设SBCL是你使用的Lisp实现,并且它的路径是/usr/local/bin/sbcl。如果你使用的是其他Lisp实现,需要相应地修改这个配置。

  1. 启动SLIME

在Emacs中启动SLIME,可以使用以下快捷键:

代码语言:txt
复制
M-x slime

这里M表示Meta键,通常是Alt键或Option键。

以上就是通过macport设置SLIME的完善且全面的答案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 通过平台工程设置 Kubernetes 标准

    通过平台工程设置 Kubernetes 标准 翻译自 Setting Kubernetes Standards with Platform Engineering 。...使用软件目录记分卡来设置 Kubernetes 质量和安全标准,从生产就绪到多个集群等等。 你不可能对所有事情都是专家。但缺乏专业知识不应该阻止你做任何事情,或者使你需要花费很长时间才能完成任务。...这些功能可通过内部开发人员门户访问,记分卡在那里发挥着重要作用。 让我们以 Kubernetes 和开发人员为例。...内部开发人员门户设置 Kubernetes 标准 我们已经写过关于内部开发人员门户和它们的软件目录如何抽象出 Kubernetes 复杂性的文章。...为不同的环境和对象设定标准 为不同的实体设置不同的标准很重要,这反映了软件开发生命周期的不同阶段。

    8410

    Samba通过字符界面设置过程

    samba通过字符界面设置过程(字符界面添加samba的windows的登陆用户名) 学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限...设置主机名 security = user //安全设置 user表示用户级别,另一个好像是share:共享级别 [global] 段中还定义了日志文件目录和锁定文件的位置。...[homes] 段中的设置控制了每一个用主目录的共享权限。comment 参数指定的字符串在你浏览本机资源时出现在指定资源的旁边。...yes ; browseable = yes valid users = edu creat mask = 0777 //window环境共享目录下新建文件权限的掩码(即要把原用户权限与掩码进行与计算得到通过共享创建文件的权限...//当你使用smbpasswd -a添加一个samba用户时需要你设置密码,密码就是你在window环境访问samba共享目录时的密码

    80410

    网易开源 Slime:让 Istio 服务网格变得更加高效与智能

    ---- Slime 是网易数帆旗下轻舟微服务团队开源的服务网格组件,它可以作为 Istio 的 CRD 管理器,旨在通过更为简单的配置实现 Istio/Envoy 的高阶功能。...为了使 Istio 能支持一定量级的集群,我们不得不事先要求业务方在服务发布时,告知该服务所依赖的服务,并以此设置 SidecarScope 屏蔽无关服务的配置和服务发现信息。...Http 插件管理 在网关场景下,流量管理比较复杂,需要使用定制化插件来处理流量,在开发 slime 的插件模块之前,插件扩展只能通过 EnvoyFilter 来实现,EnvoyFilter 是 xDS...RDS 中的部分被抽象为 EnvoyPlugin,通过 EnvoyPlugin 的 Host/Route 字段可以设置插件配置的生效范围。...通过 MDS,可以将自定义的监控指标同步给限流组件。

    79620

    通过DatePickerDialog,TimePickerDialog调用系统时间设置

    地址 CSDN 地址:http://blog.csdn.net/xiangyong_1521/article/details/77952320 最近工作的时候需要设置时间日期日历等,最终选用的是DatePickerDialog...和TimePickerDialog方法来实现,由于还没自定义布局,直接调用就可以,实现起来挺简单,现在通过实现和查看源码来进行实现分析; 目录 DatePickerDialog实现和分析 TimePickerDialog...getApplication(), R.style.AppTheme,onDateSetListene , year,month,day); } }); 调出系统的时间设置界面即可对系统时间进行设置...2、通过DatePicker设置显示样式   首先获取DatePicker,然后使用DatePicker.setCalendarViewShow(boolean)和DatePicker.setSpinnersShow...(boolean)来设置

    1.7K30

    像「毒液」一样可变形、修复的机器人来了,轻松穿过1.5毫米细缝

    论文地址:https://onlinelibrary.wiley.com/doi/abs/10.1002/adfm.202112508 slime 由聚乙烯醇、硼砂和钕磁铁颗粒的混合物制成。...slime 具备极好的拉伸性能,可以通过 1.5mm 的狭窄缝隙而不断裂。该研究在相同的磁场条件下,比较了铁磁流体液滴机器人和 slime 的拉伸能力。...此外,slime 能够变成 O 形或 C 形来环绕细小的物体,一些科学家认为这可能对消化系统有用,例如减少吞下小电池的危害。...张立教授表示:「slime 的安全性很大程度上取决于它在人体内停留的时间。」 当然,slime 也不止可以是墨绿色,加入一点颜料它也能变成五颜六色的。...目前,slime 还没有完全的自主控制能力,需要外界用磁力控制它的移动和变形。该研究的重点是磁性粘液的材料特性,最终的目标是按照机器人的方式部署 slime

    51440

    MYSQL 通过 python 监控半同步参数设置

    MYSQL 的半同步是MYSQL 复制的核心,通过半同步可以让MYSQL复制在一定的时间和状态下尽量两端的数据是一致的。...要监控半同步的情况,首选需要安装python connector for mysql , pip3 install mysql-connector-python 通过安装 mysql-connector-python...PTYHON 是针对8.026 检查和打开半同步功能的程序 请配置一个远程的账号,在MYSQL 中以及对应的主机地址 程序会进行两次判断 1 如果MYSQL的版本不是8.026 及以上,可以通过选择退出程序...2 如果半同步未打开,可以通过选择 直接打开当前主机的半同步功能 同时程序后面会针对关键的半同步参数进行展示和相关参数的说明 下图为程序运行结果 以下为相关的代码 #!...elif row[0] == 'rpl_semi_sync_source_wait_no_replica': print('如果复制端不够预期设置

    98510

    如何通过接口设置EasyCVR平台的录像计划?

    其中录像计划功能是指,用户可以根据自己的需求,对监控现场的录像进行灵活的时间排期设置,比如某天/某几天的某时段开启录像,其余时间不录像等,而且录像保存时间天数可自主设置,录像最长可保存30天。...今天就来分享一下如何通过接口设置录像计划。...1)首先,先调用EasyCVR的登录接口: 2)然后,通过接口获取设备列表: 3)找到需要设置录像的设备channelId,使用post请求来调用录像计划的接口。...这里我们以channelId为2的设备为例,在参数中设置录像的时间段(注意:周一到周五必须都要写在json里,如果该天不需要录像可设置为空)。若返回200 OK,则代表录像计划设置成功。

    73330
    领券