specを編集→行指定でrspecコマンド実行,というサイクルが多いので,Emacsからキーバインド一発で実行できるようにした. 出力結果はiTermで見たいので,Emacs内でrspecコマンドを実行するのではなくapplescriptを使ってiTermにコマンドを書き出させるようにしている. (defun execute-rspec () (interactive) (do-applescript (format "tell application \"iTerm\" activate tell current session of current terminal write text \"bundle exec rspec %s:%s\" end tell end tell tell application \"System Events\" keystroke return en