2007-11-01から1ヶ月間の記事一覧

ibufferネタ

なんとなく。 拡張子でソート 以下の優先順位でソートする 拡張子 ファイル名 バッファ名 (define-ibuffer-sorter ext "Sort the buffers by file name extension. Ordering is lexicographic." (:description "ext") (let* ((a (car a)) (b (car b)) (fa (b…

EmacsWikiがみづらいと思ったら…

EmacsWikiがどうも見づらいなぁと思ったら、EmacsWiki: CSSでCSSを変えられる事にさっき気付いた。各スタイルの「useit」をクリックでCSSが変えられる。とりあえず白背景の人だったら「Oddmuse CSS」あたりが無難。

C-xC-eでdefvar, defcustomの値を設定しなおす。

普通に elisp を書いてると defvar, defcustom の値を設定し直したい事がよくある。例えば作ってる途中の elisp で keymap に新しい定義を追加した時とか。今まではコピって eval-expression してたんだけど、さすがに面倒になってきたから無理矢理設定でき…

emacsclient で一時ファイルを編集する

gnudoit で一時ファイルを編集する - 適当めものやりなおし。 Emacs22 付属の emacsclient が良さそうだったから gnuclient はやめて emacsclient にした。 やれる事は: ファイルを開く coding-system を server-edit-file-coding-system-alist で指定でき…

gnudoit で一時ファイルを編集する

mozex や、EDITOR 環境変数に gnuclient を指定してる人は結構多いと思う。でも、こういう時って編集したら保存して kill-buffer するのが多いから、C-cC-c で保存と kill-buffer を一緒にしたいのが普通だとさっき思った。そこで、こんなのを作ってみた。 …

ses-modeでセルに色を付けてみる

emacs22からses-modeっていうスプレッドシートが追加された。便利そうなんだけど実は全然使ってないw 使わない理由はセルがはっきり判らないからな気がしたから色を付けてみた。ついでに行番号も表示するとスプレッドシートっぽくていい感じ。行番号を表示…