C-c , v
でfeatureファイルを実行(rake cucumber)してくれるであろうことは、feature-mode.elのソースを眺めてみても予測できます。Lispは読めないけど、コメントを読むとそのようなことが書いてあるみたい。いよいよ?がつのり、エラーメッセージが
Equal: Symbol's function definition is void: rspec-parent-directory
ってことなのでrspec-modeも使ってみる。といっても自動生成されている.specファイルを表示してM-x rinari-test
と打つだけですが。そうするとエラーメッセージが「bundlerがない!」みたいな感じで、こりゃもしかするとrvmのrubyを拾ってもらっていないかも・・。ということで「rvm emacs」でググったらrvm.elという「rvmとemacsを統一」みたいな.elがあり、しかもELPAからインストールできて、さらにすでにインストールしてあった、と(^^;)
ただ、
M-x rvm-use-default
と打ち込まないといけない、とわかったのが大収穫。このこのコマンドを実行したら、C-c , v
で無事、emacs上でrake cucumber
ができました。ばんざい。featureファイルもhamlもerbも、さらに日本語も、スムーズに使えるのって便利ですねえ。改めてemacs尊敬。もっと勉強しよう。
ただ、現在のところ
- Ruby
- rails
- cucumber
- emacs
0 件のコメント:
コメントを投稿