auto-save-buffer

http://0xcc.net/misc/auto-save/
のauto-save-buffersをいれてみた。昔使っていた「紙」というソフトがテキストを書いたそばから即座に保存してくれるなかなか衝撃的なメモソフトだったのだがそれと同じような感じでよい。
auto-install-elをいれていれば

 (auto-install-from-url "http://0xcc.net/misc/auto-save/auto-save-buffers.el")

でインストールできる。
.emacsには以下のように設定。
.emacs:

(require 'auto-save-buffers)
(run-with-idle-timer 0.5 t (function
			    (lambda () 
			      (interactive)
			      (unless ibus-preediting-p
				(auto-save-buffers)))))
(setq make-backup-files nil)

2行目でなにかしているのはibus-elを使っているため。でないと変換中でも構わずに保存してしまって変なことになる。
こういう設定をしているのは
3行目はfoo.txt~とか#foo.txt#とかのファイルを作らないようにしてしまう設定。