配置lisp开发环境

栏目: Lisp · 发布时间: 8年前

内容简介:配置lisp开发环境

对lisp的支持,Emacs的是比较好,有Slime。后来,Vim也相应的出了Slimv,可能毕竟没有Emacs流行吧。一开始我的选择是Slimv,毕竟比较习惯vim了。但是安装这个插件遇到了很多问题。

对Vim的尝试

官方教程是直接 下载插件放到vim目录下安装 ,我偷懒直接用Vundle从github安装的,结果运行出错。去google一下,发现这个项目下面有一个和我一模一样的错误: SlimvInitBuffer not defined 。这是由于Vim对函数前缀 b: 的错误,之前的版本是直接忽略掉的,但是从vim7.4之后,就有问题了。参考这个issue,删掉所有的 :b 前缀就可以解决,因为其实 :b 什么都没有做。删掉是没有错误了,大还是我的REPL还是没有出现。

只好回到官方toturials上面了。发现上面说vim是需要pyhton-enable的,我去vim查看了一下版本,发现我的vim没有支持python,支持的是 python 3,只好重新编译安装。编译安装的过程可以参考这里。其实也可以不必重新安装,使用update-alternatives,可以直接将vim指定到python2.

花了很多时间之后,按照官方的教程下载,发现并没有启动,百般周折,最后还是选择了Racket。

最终选择Racket

Racket的前身是DrScheme(PLT-scheme?)现在plt-scheme的主页直接指向racket了。

配置lisp开发环境

安装方法是(ubuntu):

  1. 从https://download.racket-lang.org/ 下载安装脚本。
  2. chmod +x [下载到的脚本名字]
  3. sudo ./[脚本名字]

话说用111M的一个单文件sh,这么样的安装方式我还是第一次见……安装好之后,可以从ubuntu的GUI打开软件了。用官方的example试一下吧:

配置lisp开发环境


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Dreamweaver CS3 Bible

Dreamweaver CS3 Bible

Joseph W. Lowery / Wiley / May 21, 2007 / $49.99

Book Description Learn to create dynamic, data-driven Web sites using the exciting enhancements in the Dreamweaver CS3 version. You get a thorough understanding of the basics and then progress to l......一起来看看 《Dreamweaver CS3 Bible》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具