Mule/Emacsとの連携

もし使っているエディタがmule/emacsなら、次のようなもの (kakei.el)を~/.emacsに書いておくと、M-x kakeiとタイ プすれば編集中のファイルを家計簿のデータとして処理してくれます。

    ;;
    ;; 家計簿スクリプトを呼ぶemacs-lispプログラム
    ;;

    (defvar kakei-script "kakei.awk" "家計簿を計算するプログラム")
    (defun kakei ()
      (interactive)
      (shell-command-on-region (point-min) (point-max) kakei-script))

"kakei.awk"は実際に利用するスクリプトのファイル名に変更しておいてくだ さい。スクリプトには実行権限 を与えて、実行パスの通ったディレクトリ(例えば~/bin)に置いておく ことが前提です。

OGURISU Osamu
2004-01-15