タグ

ブックマーク / hayamiz.hatenadiary.org (2)

  • auto-complete.el で scheme のシンボル補完なんとなくできた - 日記を書く [・w・] はやみずさん

    auto-complete.elの流儀がよくわからないのでソース読みつつ空気を読んで書いてみた。 ノリとしては 補完候補の素(ファイルで定義されてる関数名とか全部)を集めて それを ac-target でフィルタリングして (イディオムとしては (all-completions ac-target (補完候補ぜんぶのリスト...)) というかんじらしい) 返す 関数を ac-sources につっこむ というかんじであった。候補を集める関数を gather とすると (setq ac-source-hogehoge '((candidates . (lambda () (all-completions ac-target (gather)))))) (add-to-list 'ac-sources 'ac-source-hogehoge)とかやるとよい。 ac-target は、auto-

    auto-complete.el で scheme のシンボル補完なんとなくできた - 日記を書く [・w・] はやみずさん
  • Emacsと聞いて俺がきましたよ - 日記を書く [・w・] はやみずさん

    そんなときにWebを探すのも面倒なので、よく使うコマンドはまとめて手元においてあるのですが、どうせならとおもってまとめてみたので公開します。 自作のEmacsチートシートを公開してみる - UNIX的なアレ よくEmacsのチートシートとか目にするし、自分でも何度か印刷して手元に置いてみたことがあるけど、どうも馴染めなかったというか、使う気になれなかった。それは自分にあわなかっただけで、そういうやり方があう人もいるのかもしれないけれど、一つ言いたいことがある。 Emacs is the extensible, customizable, self-documenting real-time display editor. Emacsはself-documentingなんですよ、と。チュートリアルもelispのリファレンスもコマンド一覧もキーバインドの一覧もキーバインドを調べるコマンドもある

    Emacsと聞いて俺がきましたよ - 日記を書く [・w・] はやみずさん
    Ashizawa
    Ashizawa 2008/12/13
  • 1