使ってJSXを書くようにしているのだけど、Componentを色んなファイルに分けて書いてるとそれぞれの定義に移動するのがつらくなってきた。24.4がリリースされました。それとは(多分)関係ないのだけど、愛用しているhelm-projectileが、ファイル数の多いあるprojectでとても重くなってしまって困ったので、cacheを使うようにしてみた。id:syohexさんに諸々と取り入れていただき、carton環境への対応も簡単になりました。id:syohexさんと相談させていただいた結果、きれいにモジュール一覧を取得する方法を確立していただき。(package整理、helmへの移行など)Emacs最近ずっとEmacs設定いろいろ弄りたい期に入っていて、長らく放置していたdotfilesをちょいちょい変えていっている。いまのinit.elはこんなかんじ。-wcしても依存モジュールを見つけられなくてerrorになってしまうので、flymakeが思うように動いてくれない。記事のように、FluentdやGrowthForecastを使ったロギングって面白そうだなーと思って自分でもやっ...FluentdとGrowthForecastを使って自分の行動をロギング・可視化する2012-08-28フォント設定にface-font-rescale-alistを使うEmacs@yoozoosatoさんのブログで、Emacsのフォントサイズを簡単に変える方法があることを知った。久々に勉強会参加した。LTはメモ取れそうにないので割愛。MacそういえばEmacs24.1のRC版が出ているのにまだ変えてなかった、と思って入れ替えてみた。自分でビルドしても良いけど、Mac用のバイナリも既に配布されているので下記からダウンロードしてサクッとインストール。Perltemplateファイルの編集に適したモード設定とは。Book縁あってid:tomoyaさんから献本をいただいてしまいまして、一足先に読ませていただいております。ありがとうございます。コメントにてid:masutaka26さんに教えていただきました。こんな方法があるそうで。追記しました今どきの(?)flymakeは賢くてflymake-perl-initとか自分で書かなくてもflymake-modeを有効にするだけでほとんどの設定を勝手にやってくれて便利。Gitmagitを使い始めてみたものの、変更差分に色が付いてなくて味気ない。eggも試してみたけど何となくmagitの方が好きなのでmagitをどうにかしたい。思って調べてみたらちゃんと設定可能になってた。Gitemacsからgitを使いたいと思って、訊いてみたところmagitとかeggとかがあるそうで。installするカンジで、eggはほぼ一つにまとまっている。id:tomoyaさんからコメントで教えていただきまして、emacs-init-timeという関数が存在していることを知りました。14.2以降からはAPELなどを入れる必要がなくなったそうで。yasnippetを使ったスニペット補完を初めて使い始めている。設定見直すために何度も立ち上げ直して確認したりするには速い方が嬉しいので。今まで使っていなかったのだけど、今回初めてjs2-modeを使ってみている。checkをしてくれるのが魅力。書いておくと、ac-source-css-propertyというものがcss-modeでのac-sourcesに含まれるようになる。Perlanything-grep.elを使うと、シェルコマンドとしてgrepなどの検索をかけて、その結果をanythingで絞り込むことができる。ディレクトリ以下のファイルすべてを一発で検索、などできるのが魅力。現在の最新版は1.27。教えていただきまし...defadviceを使ってrequireにかかる時間を計測する2012-01-05anythingでのpatternにカーソル位置の単語を使うEmacsよく読んでなくて危なく車輪の再発明をしようとしてしまうところだったのでメモ。anythingで何か行う際に、現在のカーソル位置にある単語を使いたいときがあったりする。anything-occurでバッファ内にある同じ変数名を探すときなど。