Emacs 安装 clojure开发环境

安装CIDER模块

还是比较简单的,就是用list-packages查找,找到CIDER后,安装。

直接用官方文档的命令安装会失败,还是用上面的方式。

使用middleware匹配版本

工程的project.clj文件中添加倒数第二行

(defproject project1 "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [clj-http "2.0.0"]]
  :plugins [[cider/cider-nrepl "0.10.0-SNAPSHOT"]]
  :main project1.core)

运行

打开项目源代码文件core.clj

然后emacs中M-x 运行命令cider-jack-in, 会启动cider-nrepl连接repl进程。出现两个buffer, 上面的是源代码,下面的是repl

当看到下面的这段就好。cider-nrepl做了版本匹配的工作。

; CIDER 0.10.0snapshot (package: 20151013.1548) (Java 1.7.0_79, Clojure 1.7.0, nREPL 0.2.10)
project1.core> 

在源代码buffer键入一行代码,光标移动到行尾,按下C-x C-e 运行,结果会显示在repl buffer中。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-11 23:08:14

Emacs 安装 clojure开发环境的相关文章

emacs 搭建racket开发环境

emacs 搭建racket开发环境 emacs下搭建开发racket的环境,笔者之前用过以下两种模式:geiser和racket-mode.相对而言,后一种方式要显得简单,本文主要介绍后一种方式环境的搭建(注:笔者是mac系统,其他系统类似): 下载和安装racket 首先得下载racket的编译和运行环境,下载地址为http://download.racket-lang.org/.笔者是mac系统,下载好.dmg文件后直接安装就好,非常方便. 执行路径 安装好后,先确保racket的可执行文

Linux 安装GO开发环境

安装GO开发环境 [[email protected] ~]# yum install golang GO的Hello world [[email protected] ~]# cat hello.go  package main import (     "fmt" ) func main() {     fmt.Println("Hello world") } [[email protected] ~]# 直接运行 [[email protected] ~]# 

Ubuntu16.04安装后开发环境配置和常用软件安装

Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安装.2.开发环境配置.JDK环境配置+Scala环境配置+nodejs环境配置+开发工具intellij IDEA安装+Python数据分析环境配置+Jupyter开发工具安装+Python多版同时支持. 1.Ubuntu16.04安装常用软件(搜狗输入法+编辑器Atom+浏览器Chome+视频播放

安装ruby开发环境

如何快速正确的安装 Ruby, Rails 运行环境 对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦

Windows下Eclipse+PyDev安装Python开发环境

1.简介 Eclipse是一款基于Java的可扩展开发平台.其官方下载中包括J2EE方向版本.Java方向版本.C/C++方向版本.移动应用方向版本等诸多版本.除此之外,Eclipse还可以通过安装插件的方式进行诸如Python.Android.PHP等语言的开发. 本文将要介绍的就是使用Eclipse与PyDev插件,安装Python开发环境的方法,其中写本文的一个主要原因就是几天前在一台电脑上安装PyDev插件时遇到了一个之前没有遇到过的状况. 2.环境 OS:Windows XP 32bi

CentOS编译安装PHP开发环境

CentOS编译安装PHP开发环境 最近在安装服务器开发环境, 踩了不少坑, 这里总结下来. yum安装虽然简单, 却不灵活, 版本也比较老旧不合符设计中的选型, 因此只使用yum安装一些依赖库, 目标软件采用编译安装. 目录 安装PHP 安装PHP扩展 安装Phalcon框架 安装MySQL 安装MongoDB 安装Redis 安装PHP yum安装依赖库 yum install -y make cmake gcc gcc-c++ autoconf automake libpng-devel

在windows上安装Grails开发环境

适用于 Grails 2.2.x 这第一个视频展示了如何在Windows上安装Grails和Java.要安装Grails,您将需要一个Java开发工具包(www.java.com)和Grails的库(www.grails.org).这个视频将告诉你如何下载和安装这两个东西.然后,它显示了如何设置适当的环境变量,让您可以运行Grails命令. 视频: 在windows上安装Grails开发环境 第二个视频,您将学习如何安装基于Eclipse的集成开发环境(IDE)GGTS(Groovy & Gra

安装Android 开发环境

这份指导文档旨在描述如何安装Android 开发环境 一.我们能够学到什么 1.安装开发Android APP需要的工具,2.需要的话创建Android 调试模拟器 AVD 二.需要准备什么 1.15min时间 2.喜欢的文本编辑器或IDE 3.JDK 1.7 或更新版本 三.设置Android 开发环境 在创建Android 应用前,我们需要安装Android  SDK, Android AVD 管理器,一个用于创建和管理AVD的图形接口. 1.从Android 网站下在你的操作系统支持的An

mac下安装c++开发环境

mac下安装c++开发环境 1 注册apple id 按照apple注册步骤注册apple id,我注册时遇到如下问题 apple store完成创建apple id步骤中,选择付款方式和账单地址后,总会提示"如需帮助,请联系itune支持",进而导致apple store无法下载软件 解决办法为: https://support.apple.com/zh-cn/itunes,在该页面提交问题描述给apple技术支持,描述问题及apple id,三个工作日左右给出答复. 2 安装xco