(rubikitch loves (Emacs Ruby CUI Books)) このページをアンテナに追加 RSSフィード

2008-09-23

[]使い捨てコード用のファイルを開く

思い付いたら即コードを書けるように、しかし*scratch*や/tmp以下に書いてもすぐに消えてしまうのでもったいない。どうせだったら後学のために保存しておこうと思った。

http://read-eval-print.blogspot.com/2008/09/emacs.htmlより触発された。ほとんどぱくり。read-string拡張子入力できるようにした。思ったより便利そうだ。さよなら*scratch*バッファ

(defun open-junk-file ()
  (interactive)
  (let* ((file (expand-file-name
                (format-time-string
                 "%Y/%m/%Y-%m-%d-%H%M%S." (current-time))
                "~/memo/junk/"))
         (dir (file-name-directory file)))
    (make-directory dir t)
    (find-file-other-window (read-string "Junk Code: " file))))

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証