`

Ubuntu下配置emacs的RubyOnRails开发环境

阅读更多

转自:http://www.cnblogs.com/arrongao/archive/2011/06/26/2090721.html

 

1.emacs 
  安装emacs 
  apt-get install emacs 

2.emacs-rails 
  下载emacs-rails 
  地址:http://rubyforge.org/projects/emacs-rails 
  解压emacs-rails到 ~/.emacs.d/ 

3.snippet.el和find-recursive 

  $ cd ~/.emacs.d/emacs-rails/ 
  $ wget http://www.kazmier.com/computer/snippet.el 
  $ wget http://www.webweavertech.com/ovidiu/emacs/find-recursive.txt 
  $ mv find-recursive.txt find-recursive.el 
 

4.inf-ruby.el等 
  $ cd ~ 
  $ svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby(可参考http://svn.ruby-lang.org) 
  $ cd ~/ruby/misc/ 
  $ cp *.el ~/.emacs.d/emacs-rails/ 
 

5.配置.emacs文件 
  $ vi ~/.emacs,如果不存在新创建此文件 
  在打开的文件中添加如下内容: 
  (setq load-path (cons "~/.emacs.d/emacs-rails" load-path)) 
  (require 'rails) 
 

6.测试是否配置成功 
$ emacs --debug-init 
 

7.测试emacs-rails 
$ cd rails-project(进入到任意rails项目目录下) 
$ emacs app/controller/application.rb(使用emacs打开任意文件) 
 
  这时会看到菜单栏中出现了ROR项目,配置成功,不过要熟悉一下快捷键了。

 

8.(补充)我配置的过程中出现了flymake报错的情况,提示无法进行语法检查,我干脆直接把flymake给禁用了

  修改rails-ruby.el, 注释以下两行就可。

;; (when (featurep 'flymake)
;; 	(add-hook 'ruby-mode-hook 'flymake-ruby-load))
 
分享到:
评论

相关推荐

    系统Ubuntu下的Emacs配置

    带有各种功能的emacs配置。

    Ubuntu平台上Emacs 23 的安装配置

    Emacs是一款强大的文本编辑器,深受程序员和系统管理员的喜爱,...通过这些定制,用户可以根据自己的需求打造一个高效且舒适的开发环境。不过,Emacs的学习曲线较陡峭,但一旦掌握,你会发现它的强大和灵活性无可比拟。

    emacs配置IDE

    Emacs社区提供了大量的配置示例和主题,新手可以通过学习和借鉴这些资源来快速构建自己的开发环境。 最后,值得一提的是,Emacs的配置和扩展可以通过MELPA(Melpa Stable)和ELPA(Emacs Lisp Package Archive)等...

    elpy, Emacs python 开发环境.zip

    elpy, Emacs python 开发环境 Elpy,Emacs Lisp python-环境Elpy是一个Emacs软件包,可以为Emacs带来强大的python 编辑功能。 它组合并配置了一些它的他软件包,这两个软件包都是用,以及 python 编写的。 文档El

    emacs配置-python开发环境

    标题"emacs配置-python开发环境"表明这个压缩包包含了用于在Emacs中优化Python开发的定制配置。 描述中提到,用户需要下载压缩包,解压后,备份原有的`.emacs.d`文件夹,然后用新提供的文件夹替换它。`.emacs.d`是...

    Ubuntu下搭建Linux嵌入式开发环境

    总之,在Ubuntu下搭建Linux嵌入式开发环境涉及多方面的配置,包括中文环境、开发工具、调试工具、文档查看、文件共享和传输。按照以上步骤,可以建立一个基础的开发环境,为后续的嵌入式项目提供良好的开发平台。在...

    emacs大神集成开发环境

    在你提供的资源“emacs大神集成开发环境”中,很可能包含了这位cmacs大神精心定制的Emacs配置和相关文件,旨在优化开发体验。 Emacs的核心在于其内置的脚本语言Emacs Lisp,这使得用户可以自由地修改或添加功能。...

    emacs c 编程环境配置文件

    emacs c-mode配置 要求已安装cscope

    Emacs Python 开发环境

    Emacs Python 开发环境

    windows下配置emacs

    EMACS在Windows下的配置主要包括HOME目录的设置和中文环境的设置。其中,HOME目录的设置可以通过注册表的设置来实现。中文环境的设置可以通过配置文件来实现。 六、其他问题 在学习EMACS的过程中,可能会遇到一些...

    windows下使用使用Emacs作为Python开发环境作为Python开发环境

    通过以上步骤,你已经成功在Windows下的Emacs中配置了一个功能完备的Python开发环境。Emacs的灵活性和强大的扩展性使其成为Python开发者的理想选择,无论是新手还是经验丰富的程序员,都能从中受益。

    linux emacs 配置文件

    本配置文件基于网上提供的其他配置文件进行修改。 支持: emacs 24 +cedet 1.1 +ecb 2.40 源配置文件下载地址: http://download.csdn.net/detail/karotte/3812760

    emacs搭建python开发环境

    通过Emacs的定制性和扩展性,你可以根据个人喜好和需求进一步调整配置,例如集成测试框架、版本控制工具等,以打造一个高效、个性化的开发环境。记住,熟练掌握Emacs的快捷键和定制技巧,将大大提高你的编程效率。

    emacs文本编辑器ubuntu下安装和使用

    在Ubuntu和大多数Linux发行版中,Emacs被视为一款必不可少的工具,尽管它可能不会预装在系统中。通过它的内置语言解释器,Emacs支持Elisp(Emacs Lisp)编程,这使得用户能够自定义和扩展其功能,使其成为一款极其...

    基于立宇泰ARMSYS2440—ubuntu下linux嵌入式开发环境配置

    【基于立宇泰ARMSYS2440的Ubuntu Linux嵌入式开发环境配置】 在进行嵌入式开发时,创建一个高效的开发环境至关重要。本文将详细介绍如何在Ubuntu操作系统上配置针对立宇泰ARMSYS2440的嵌入式开发环境。ARMSYS2440是...

    ubuntu8.04下的嵌入式开发环境建立.odt

    以下将详细介绍如何在Ubuntu 8.04下搭建一个完整的嵌入式开发环境。 首先,确保系统是最新的。打开终端并输入以下命令来更新系统软件包: ``` sudo apt-get update sudo apt-get upgrade ``` 接着,安装基本的开发...

    GNU Emacs的Scala学习开发环境配置

    接下来,我们需要配置Emacs以启动Scala开发环境。在你的`.emacs`或`init.el`配置文件中添加以下代码来启用`scala-mode`: ```lisp (require 'scala-mode) (add-to-list 'auto-mode-alist '("\\.scala$" . scala-...

Global site tag (gtag.js) - Google Analytics