rails-modeのキーバインドとテキストメニュー化
rails-modeを使うとcontrollerとviewの切り替えがすぐできる。
ふつうEmacs使いはカーソルキー使わないと思うんだけど、
デフォルトだとC-c upとかC-c downになってるから変更。
(define-key rails-minor-mode-map "\C-c\C-p" 'rails-lib:run-primary-switch) (define-key rails-minor-mode-map "\C-c\C-n" 'rails-lib:run-secondary-switch)
それからrails-nav:goto系もちょっと押しにくいので変更。
(define-key rails-minor-mode-map "\C-c\C-gc" 'rails-nav:goto-controllers) (define-key rails-minor-mode-map "\C-c\C-gh" 'rails-nav:goto-helpers) (define-key rails-minor-mode-map "\C-c\C-gj" 'rails-nav:goto-javascripts) (define-key rails-minor-mode-map "\C-c\C-gl" 'rails-nav:goto-layouts) (define-key rails-minor-mode-map "\C-c\C-gm" 'rails-nav:goto-models) (define-key rails-minor-mode-map "\C-c\C-gi" 'rails-nav:goto-migrate) (define-key rails-minor-mode-map "\C-c\C-gs" 'rails-nav:goto-stylesheets)
あと、メニューのCustomizeってところから、Rails Always Use Text Menus
をonにしておくと、rails-nav:goto-xxxとかしたときに出るメニューが
グラフィカルなやつからテキストに変わる。