`
yoyayoyayoya
  • 浏览: 14405 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

window 下安装配置Clojure的Emacs开发环境

阅读更多
安装步骤和方式参看巫云的教程
64位window7下配置Clojure+Emacs开发环境
http://www.cnblogs.com/darkluck99/archive/2012/02/20/2360216.html

我这里做一下安装补充,避免大家走弯路:
1、xp下的Emacs配置目录是在C:\Documents and Settings\你的当前用户名\Application Data,再具体一点的模块安装目录在配置目录下的.emacs.d
2、配置文件.emacs在windows系统下是行不通的,你懂的,系统不允许只有后缀名的文件存在,所以,你需要把文件命名为_emacs
3、尽管现在leinigin控件的版本到了2.0预览版,但还是推荐leiningen-1.5.2-win.zip+leiningen-1.7.0-standalone.jar的组合,我不知道leinigin的作者是怎么想的,新版本的bat命令文件与他要使用的jar严重对应错误,具体表现在1.7.0之后的jar中完全没有了控件所需要的class,如果不是对比了jar包,我还在被搞的鸡飞狗跳的。
在下载leinigin jar包的列表中,可以找到zip文件。
4、除了_emacs文件外,还可以在.emacs.d下创建init.el,添加marmalade用以归档package,具体信息详见http://marmalade-repo.org/
(require 'package)
(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/"))
(package-initialize)
复制代码
5、关于代码clojure-mode、颜色样式color-theme、代码补全auto-complete等插件的下载与配置
color-theme 下载地址:http://www.nongnu.org/color-theme/
code-complete 下载地址:http://cx4a.org/software/auto-complete/

配置:

1)在.emacs.d下新建clojure-mode、color-theme、auto-complete文件夹。
2)clojure-mode.el放入clojure-mode
3)把color-theme下载文件中的color-theme.el、themes文件夹放入color-theme
4)把auto-complete下载文件中的auto-complete.el、auto-complete-config.el、fuzzy.el、popup.el放入auto-complete
5)到如下地址http://www.emacswiki.org/emacs/ParEdit
下载paredit.el文件,然后放到.emacs.d目录下
余下的部分,祝你好运!

--本文在cnblogs有本人的同名文章,故不加注转载说明
分享到:
评论

相关推荐

    Lux编程语言_Clojure_Emacs Lisp_下载.zip

    Lux编程语言,是一种基于Clojure和Emacs Lisp的创新编程工具,旨在提供一个高效、灵活且集成开发环境(IDE)的编程体验。Lux的核心设计理念是将Clojure的强大功能与Emacs Lisp的灵活性相结合,创造出一个既适合新手...

    在eclipse上面搭建Clojure开发运行环境

    总结来说,要在Eclipse上搭建Clojure开发环境,关键在于安装Counterclockwise插件,并利用其提供的编辑、运行、测试和调试功能。这将极大地提升Clojure开发的效率和舒适度,让你更好地沉浸在Lisp风格的函数式编程...

    Clojure封装讯飞语音SDK提供给Emacs语音调用接口通过Cider和讯飞语音通讯

    4. **Cider**: Cider是Emacs中的Clojure开发集成环境,它提供了诸如交互式REPL(Read-Eval-Print Loop)、调试、测试、代码导航等功能。在这个项目中,Cider充当了Clojure代码与Emacs之间的桥梁。 5. **接口封装**:...

    clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet.zip

    clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet 用于Emacs的难以置信方便的 Clojure Cheatsheet,更新为 Clojure,打包成简单,快速,可以搜索的离线形式: 状态准备使用基于 Clojure 1.7.0.安装如果你连接到 ...

    Lightmod一个全功能的Clojure全栈开发工具

    1. **项目管理**:Lightmod提供了一套完善的项目创建和管理机制,支持快速初始化新项目,配置依赖,并且可以方便地管理和更新项目中的库和依赖项,确保开发环境的稳定。 2. **代码编辑器集成**:与常见的代码编辑器...

    clojure相关书籍2

    【4】Programming Clojure with Emacs.pdf 【5】Programming Concurrency on the JVM(Java虚拟机并发编程)(英文版).pdf 【6】programming_clojure_2nd_edition.pdf 【7】Storm实时数据处理.pdf 【8】The Joy of ...

    Clojure web开发视频教程

    Clojure web开发视频教程,或在线观看地址 http://sharevip.org/tags/clojure%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B/

    clojure-lab:Clojure Lab - Clojure 中的开发环境

    Clojure Lab是一个旨在在 Clojure 中为 Clojure 构建开发环境的项目,其主要目标是可用性和可扩展性。 这个项目目前正在开发中,所以接下来的大多数断言都更接近一厢情愿而不是现实......现在:)。 可用性 刚接触...

    苹果酒:为Emacs震撼的Clojure交互式开发环境

    苹果酒(CIDER)是Emacs中的一个强大插件,专为Clojure语言的交互式开发而设计。它集成了多种功能,使开发者能够在Emacs这个经典的文本编辑器中高效地编写、测试和调试Clojure代码。CIDER的全称是Clojure ...

    用于Clojure开发的VisualStudioCode扩展

    对于Clojure开发者来说,选择一款高效且功能丰富的集成开发环境(IDE)是至关重要的,Visual Studio Code(VS Code)就是其中之一。VS Code以其轻量级、可扩展和跨平台的特性深受喜爱,通过安装特定的扩展,我们可以...

    基于环境的配置库。_Clojure_Shell_下载.zip

    标题中的“基于环境的配置库。...总的来说,这个压缩包可能是一个Clojure项目,重点关注环境配置管理和Shell工具的使用,开发者可以利用这个资源学习如何高效地管理Clojure开发环境并进行项目构建。

    clojure电子书

    提供的`leiningen-installer-1.exe`是Windows平台的安装程序,使得开发者可以快速便捷地在Windows环境下搭建Clojure开发环境。 总的来说,这个资源包为Clojure初学者和经验丰富的开发者提供了一个全面的学习资源,...

    clojure-mode:Emacs对Clojure(Script)编程语言的支持

    Clojure mode 的实现充分利用了 Emacs Lisp 的能力,提供了一套完整的 Clojure 开发环境。 **Emacs Package 系统与 clojure-mode** Emacs 包管理系统允许用户轻松安装和管理来自社区的第三方模式和扩展。Clojure ...

    clojure eclipse

    Eclipse 是一个流行的开源集成开发环境(IDE),广泛用于Java开发,但同样可以支持多种其他语言,包括Clojure。 在Eclipse中使用Clojure开发,你需要安装Leiningen,这是一个Clojure项目管理工具,它可以帮助你创建...

    【Clojure入门之windows环境安装】Leiningen快速手动安装指南-附件资源

    【Clojure入门之windows环境安装】Leiningen快速手动安装指南-附件资源

    my-emacs-config:我的用于Clojure黑客的Emacs配置

    对于Python开发者,`elpy`(Emacs Python Development Environment)是一个集成开发环境,它集成了语法高亮、自动补全、重构工具以及Jupyter Notebook的支持。`python-mode`则为Python源代码提供了基本的编辑支持。...

    spacemacs:如何使用Spacemacs(Emacs的社区配置)进行Clojure开发

    使用Spacemacs开发Clojure 这是使用Emacs开发Clojure应用程序的简介,特别是基于Emacs和CIDER的Spacemacs配置。 目的是帮助您尽快使用这些工具。 Spacemacs是一个社区驱动的项目,它提供了一种简单的方法来为Emacs...

    clomacs, 简化 Emacs Lisp与Clojure的交互.zip

    clomacs, 简化 Emacs Lisp与Clojure的交互 clomacs Emacs是一个 Lisp 。Clojure是一个 Lisp 。 这两者可以一起形成最终的开发环境? Clomacs"也许?来自Emacs的不是大家讨论匿名牛。Clomacs简化了从 Em

Global site tag (gtag.js) - Google Analytics