2011-04-29

ruby開発環境構築メモ - xmpfilterを使ってrubyスクリプトに注釈をつける




rcodetoolsを入れて快適なemacs生活をエンジョイしたい。


sudo gem install rcodetools

rcodetoolsをいれるとxmpfilterというコマンドにrubyスクリプトを食わせると、コメントで注釈をつけてくれる


これをemacsで使うためのelispがパッケージにはいってるので、それをload-pathの通っているところにコピーする。
.emacs.d/tmpがないと実行時にエラーがでたので、mkdirしておく


cp /usr/lib/ruby/gems/1.8/gems/rcodetools-0.*/*.el  ~/.emacs.d/elisp/
cp /usr/lib/ruby/gems/1.8/gems/rcodetools-0.*/*.elc  ~/.emacs.d/elisp/
mkdir ~/.emacs.d/tmp

.emacsはanything-rcodetoolsにかいてある通り。(fastriのパスとかキー設定は適宜)


(require 'anything)
(require 'rcodetools)
(require 'anything-rcodetools)
;; Command to get all RI entries.
(setq rct-get-all-methods-command "PAGER=cat /usr/bin/qri -l")
(define-key anything-map "\C-z" 'anything-execute-persistent-action)

以上でM-x xmp とするとxmpfilterがバッファに適用される。



0 件のコメント:

コメントを投稿

ZenBackWidget