Carbon EmacsでMigemoを使うのに、毎回以下のエントリを見ながら手動で作業していて、生産性が落ちていると感じたので、シェルスクリプトにした。
スクリプトにしたと言っても、エントリの内容を書き起こしただけ。
#!/bin/sh # setup cmigemo and migemo.el # see http://matsuesns.jp/blog/blog.php?key=2778 cd $TMPDIR wget http://www.kaoriya.net/dist/cmigemo-1.2.tar.bz2 tar jxvf cmigemo-1.2.tar.bz2 cd cmigemo-1.2 ./configure make osx make osx-dict sudo make osx-install cd .. wget http://0xcc.net/migemo/migemo-0.40.tar.gz tar zxvf migemo-0.40.tar.gz wget http://0xcc.net/ruby-romkan/ruby-romkan-0.4.tar.gz tar zxvf ruby-romkan-0.4.tar.gz wget http://0xcc.net/ruby-bsearch/ruby-bsearch-1.5.tar.gz tar zxvf ruby-bsearch-1.5.tar.gz cp ruby-romkan-0.4/romkan.rb migemo-0.40/ cp ruby-bsearch-1.5/bsearch.rb migemo-0.40/ cd migemo-0.40 ./configure make mv migemo.el ~/.elisp/ # 適切なpathの通ったディレクトリ
cmigemoは毎回インストールする必要がある(たぶん)けど、migemo.elはどこでコンパイルしても同じなので、elispをリポジトリに入れて使い回していれば、後半の作業は不必要なはず。