binghe学长的译作<>出版了..买了一本回来准备学习CL..

貌似在win下没有好的环境..所以只好在虚拟机下跑Ubuntu来学习CL了..

下面是我个人的安装过程..

1.安装emacs

sudo apt-get install emacs目前最新的emacs貌似是23.多了..

说实话一直对emacs没爱..常年使用vim..但这次貌似只能学习下传说中的神器了..

2.安装lisp环境

同书上一样..选择了sbcl

sudo apt-get install sbcl clispsbcl的具体执行程序位置是/usr/bin/sbcl..这个后面配置emacs时会用

3.安装slime

sudo apt-get install slime

slime的位置在/usr/share/common-lisp/source/slime..这个后面也会用

4.配置emacs

在~/.emacs中对emacs进行配置..我没什么经验..所以只好照抄网上的配置了..如下

(tool-bar-mode -1) ;这个关闭工具栏

(menu-bar-mode -1) ;这个关闭菜单栏

(setq inferior-lisp-program"/usr/bin/sbcl") ;sbcl的路径

(add-to-list 'load-path"/usr/share/common-lisp/source/slime") ;slime的路径

(require 'slime)

(slime-setup) ;slime安装我已经习惯了vim那样啥也没有的纯键盘操作了..所以关掉了tool/menu..大家自己看着办

5.进入CL交互环境

启动emacs..并按Alt+x(术语貌似是M-x)..输入slime..然后就等待一会儿.出现CL-USER>..就表示OK了..

好吧..接下来就是学习CL了..

linux lisp环境,Ubuntu下Common Lisp配置相关推荐

  1. ti linux 开发环境,Ubuntu下搭建MSP430开发环境(MSPGCC)

    上回讲到已经成功编译了源代码,生成了可执行文件,接下来就是要连接仿真器,下载可执行文件了.mspgcc中连接仿真其用的是mspdebug(功能上类似与openocd),连接成功之后它也能够充当gdbs ...

  2. linux上clisp运行lisp,在Mac下运行Lisp程序

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在Mac下执行Lisp程序时,遇到了点坑,记录下. 这里的Lisp主要是指common lisp和scheme. Com ...

  3. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  4. anaconda环境---ubuntu下重装

    anaconda环境---ubuntu下重装 @wp20190312 为何重装? 配置一个环境,意外发现conda命令不好用了,提示"找不到conda模块",整个conda虚拟环境 ...

  5. Ubuntu下安装和配置Apache2方法简介

    本篇文章主要介绍了详解Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家,也给大家做个参考.有兴趣的朋友可以了解一下. 在Ubuntu中安装apache 安装指令: sudo ...

  6. ASP.NET Core 发布至Linux生产环境 Ubuntu 系统

    ASP.NET Core 发布至Linux生产环境 Ubuntu 系统,之前跟大家讲解了 dotnet publish 发布,而没有将整个系统串起来. 今天就跟大家综合的讲一下ASP.NET Core ...

  7. Ubuntu下使用UFW配置防火墙

    Ubuntu下使用UFW配置防火墙(简化iptables的操作) UFW全称为Uncomplicated Firewall,是Ubuntu系统上配置iptables防火墙的工具.UFW提供一个非常友好 ...

  8. Ubuntu下安装并配置VS Code编译C++

    Ubuntu下安装并配置VS Code编译C++

  9. linux 自动降频,Linux资格认证:Ubuntu下对CPU进行降频

    这两天CPU温度超高,为了解决这个问题,先是找了两块以前台式机上的风扇(一个CPU,一个机箱风扇),和一条USB延长线.接好以后运行了一段时间,发现效果很不明显,大概降了有1度吧,还不知道是不是因为自 ...

最新文章

  1. Nat. Mach. Intell. | 华科同济医学院剑桥联手推出新冠预测模型!
  2. web前端 react与vue 流行框架的比较
  3. thymeleaf常用属性
  4. JavaScript window.location物
  5. Git 之五 通信协议(HTTPS、SSH、Git)、使用远程仓库(GitHub、GitLab、Gitee等)
  6. micropython文件上传软件_ESP32玩转MicroPython(二) 连接WIFI网络 webperl文件传输
  7. C# - 为引用类型重定义相等性 - 继承相关
  8. GBT19056精要
  9. MongoDB一次节点宕机引发的思考(源码剖析)【华为云分享】
  10. Flutter之Stepper源码浅析
  11. css background背景拉伸
  12. 20款最优秀的JavaScript编辑器 哪家强你说了算!
  13. 软件测试方法(单元测试、集成测试、系统测试、确认测试)
  14. Xmind思维导图 常用快捷键使用
  15. 单片机---HLK-W801移植Nes模拟器(二)
  16. 《深度学习之PyTorch物体检测实战》—读书笔记
  17. Python Web简介
  18. 新媒体如何借势进行热点营销
  19. 人工智能 2. 图像识别
  20. 利达主机联网接线端子_利达接线图介绍

热门文章

  1. spring 找不到applicationContext.xml解决方法
  2. Android学习CursorWrapper与Decorator模式
  3. 获取可视区域高度赋值给div(解决document.body.clientHeight的返回值为0的问题)
  4. 分布式事务之消息补偿解决方案
  5. 一种解决 MacBook 里的 App Store 无法登录的问题
  6. 文本分类解决方法综述
  7. (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案
  8. 如何使git接受自签名证书?
  9. 如何使用JavaScript替换字符串中的所有点
  10. 如何解决Spring Data Maven构建的“生命周期配置未涵盖的插件执行”