maeshimaの日記

メモ書きです

2011-01-16から1日間の記事一覧

rvm.el

M-x rvm-use で、emacsで使うrubyのバージョンとgemsetを切り替えられる。デフォルトのgemsetは"global"で、空白にするとうまく切り替わらない。

xmpfilterをemacsで使う

gem install rcodetools でrcodetoolsいれる。gemに入ってるrcodetools.elをemacsのload-path上に配置。 (require 'rcodetools) とすると M-x xmp が使えるようになり、下記のようにRubyのコード上で実行すると # => としたところに実行結果が挿入されるよう…

Arrayのメソッドその2

Array.try_convert 1.9から。引数のオブジェクトをto_aryメソッドを使って配列に変換しようとする。変更できない場合は nil を返す。 Array#* 整数なら配列を整数個連結して返す String(またはto_strを持つメソッド)ならjoin(str)と等価 重複削除系 とか & …

sudo-ext.el

Emacsの中でsudoする方法 〜これでrootによる操作も楽々〜 - (rubikitch loves (Emacs Ruby CUI Books)) をみて導入してみる→なぜか動かない→数ヶ月放置→sudo-ext.elが依存しているっぽいsudoeditコマンドが、macに入っていないことに気づく sudo port insta…