首先你的机器上肯定要安装emacs啦,此步略过不表。
1、从 http://rubyforge.org/projects/emacs-rails 下载最新emacs-rails,解压文件到~/.emacs.d/rails 目录
2、根据README,你需要下载三个依赖库:
<!---->
cd ~/.emacs.d/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
wget http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/inf-ruby.el?view=co
mv inf-ruby.el\?view=co inf-ruby.el
3、将ruby源代码目录下的/misc子目录中的emacs扩展文件拷贝到/usr/share/emacs/site-lisp/目录下:
<!---->
sudo cp /home/dennis/backup/ruby-1.8.7-p72/misc/*.el /usr/share/emacs/site-lisp/
4、在~/.emacs添加两行代码,加载emacs-rails
<!---->(setq load-path (cons "~/.emacs.d/rails" load-path))
(require 'rails)
搞定,看起来挺强悍的,在菜单兰多了个ROR菜单,需要熟悉下快捷键。
分享到:
相关推荐
安装Ruby on Rails的方法多样,具体包括: - **InstantRails**:适用于Windows用户的单击安装包。 - **Locomotive**:适用于OSX用户的单击安装包。 - **MacPorts和源码安装**:对于OSX用户来说,这是更好的选择。 - ...
Ruby界最著名的Web框架无疑是Ruby on Rails(简称Rails),它以其MVC(Model-View-Controller)架构和“约定优于配置”的理念,为开发者提供了高效且便捷的开发体验。因此,我们的项目将基于Rails进行开发。 在开始...
这通常涉及到安装必要的依赖、配置数据库连接、迁移数据库结构以及启动Rails服务器等步骤。对于想要了解或贡献该项目的人来说,这是一份宝贵的资料。 总之,"peach-melpa.org"是一个实用的工具,它利用Ruby on ...
合理的Emacs配置 这是我的emacs配置树,自2000年以来一直在使用和调整,对于其他Emacs用户(尤其是Web开发人员)来说,这可能是一个很好的起点。 如今,它在某种程度上适合OS X,但众所周知,它也可以在Linux和...
合理的Emacs配置 这是我的emacs配置树,自2000年以来一直在使用和调整,对于其他Emacs用户(尤其是Web开发人员)来说,这可能是一个很好的起点。 如今,它在某种程度上适合OS X,但众所周知,它也可以在Linux和...
此配置为以下内容添加了改进的默认设置和扩展支持,从我使用它们的大致顺序(从最大到最小)列出了以下内容: Haskell / Purescript / Elm / OCaml Ruby / Ruby on Rails SQL CSS /更少/ SASS / SCSS Javascript / ...
合理的Emacs配置 这是我的emacs配置树,自2000年以来一直在使用和调整,对于其他Emacs用户(尤其是Web开发人员)来说,这可能是一个很好的起点。 如今,它在某种程度上适合OS X,但众所周知,它也可以在Linux和...
gmmoreira-ruby层目录描述该层在以下其他层之上添加了我自己的配置: Ruby小睡特征: 更多DAP调试模板Ruby RSpec文件对当前文件执行rspec Ruby RSpec文件单在光标位置为当前文件执行rspec Rails服务器执行rails ...
对于Windows用户来说,最简单的安装方法是下载安装包,双击打开进行安装,安装程序会自动完成必要的文件安装和环境变量的配置。 Ruby的开发环境可以是多种编辑器,包括使用SciTE,这是一款类似于Emacs的文本编辑器...
10. **Emacs** - Emacs是一个功能强大的文本编辑器,同样支持大量编程语言,同时具有高度的可扩展性和定制性,通过Lisp脚本可以实现复杂的编辑任务。 这些编辑器各有特色,适用于不同的开发需求和偏好。开发者可以...
"链接.emacs.d"表示用户可能分享了他的Emacs配置,`.emacs.d`是一个常见的Emacs配置目录。"拆分irbrc和railsrc"意味着用户将Ruby的交互式解释器IRB和Rails框架的配置文件独立了出来,这样可以更便于管理和维护。...
例如,`.vimrc`用于配置Vim,而`.emacs.d`目录则包含了Emacs的配置。这些配置可以优化代码高亮、自动补全和快捷键,提高编码效率。 除了这些,还有可能包含其他工具的配置,比如Tmux(一个窗口管理器)、Zsh(一种...
编辑器的点文件可以是`.vimrc`(Vim编辑器)、`.emacs`(Emacs)或`.config/nvim/init.vim`(Neovim)等,它们定义了编辑器的主题、插件、快捷键和其他个性化设置。 6. **终端配置**: 终端模拟器的点文件可以是`...
它可能包含了用于Rails开发的vim或emacs配置,Git别名,以及适合macOS系统的shell优化。 描述中提到的“安装”步骤,是指使用Rake工具(一个Ruby的任务管理库)来执行`rake install`命令,这会将压缩包中的所有...
这通常可以通过编辑器的设置菜单进行配置。 #### 示例 下面是一个具体的示例代码,展示了如何在Ruby中正确处理中文字符: ```ruby #!/usr/bin/ruby-w # -*- coding: UTF-8 -*- puts "你好,世界!" ``` 这段代码...
在Xcode中安装"Railscasts Zenburn"主题,可以通过导入`.dvtcolortheme`文件实现,这个文件是Xcode的主题配置文件。压缩包中的Zenburn.dvtcolortheme和Railscasts.dvtcolortheme可能是两个不同的变体或者版本,用户...
4. **开发环境和集成**:如 rbenv 和 RVM(Ruby 版本管理)、Vim 或 Emacs 配置、IDEs(如 IntelliJ IDEA 或 Rubymine)等,提升开发效率的工具。 5. **测试和调试**:Test::Unit、MiniTest、Cucumber(BDD 工具)等...