Ruby is on my rails

阅读更多
一. 工欲善其事 Ruby with Emacs
编辑Ruby代码,你需要 RubyMode,正如他所说,这个plugin已经包含在了ruby的发行版本里面,你可以在/misc下找到, 复制到你的emacs/lisp目录下, 并且修改.emacs, 如下:

(setq load-path (cons "c:/bin/emacs/lisp/ruby" load-path))
 
(autoload 'ruby-mode "ruby-mode"
  "Mode for editing ruby source files" t)
(setq auto-mode-alist
      (append '((".rb$" . ruby-mode)) auto-mode-alist))
(setq interpreter-mode-alist (append '(("ruby" . ruby-mode))
                 interpreter-mode-alist))
 
(autoload 'run-ruby "inf-ruby"
  "Run an inferior Ruby process")
(autoload 'inf-ruby-keys "inf-ruby"
  "Set local key defs for inf-ruby in ruby-mode")
(add-hook 'ruby-mode-hook
          '(lambda ()
             (inf-ruby-keys)
       ))
 

如果你要安装Rails插件, 可以参考这篇文章, 注意,你必须升级到emacs22以上才可以
修改.emacs配置如下:

(setq load-path (cons "c:/bin/emacs/lisp/emacs-rails" load-path))
(require 'rails)
 

二. 参考书目

Programming Ruby
Why’s (Poignant) Guide to Ruby一本漫画ruby的书
From Java To Ruby管理者必读
Rolling with Ruby on Rails
Agile Web Development with Rails这本书废话真的很多,700页,可以压缩到100页
Enterprise.Integration.with.Ruby
Road to Rails 不错的在线PPT, 容易上手
Starting Ruby on Rails: What I Wish I Knew
Top 12 Ruby on Rails Tutorials
Ruby Tutorial 推荐阅读
74 Quality Ruby on Rails Resources and Tutorials

你可能感兴趣的:(Ruby,Rails,Emacs,LISP,CSS)