auto-insert-modeでなぜか書き込めなくなる問題について
どうも設定が悪さをしていた。
http://d.hatena.ne.jp/higepon/20080731/1217491155
この設定では、
(add-hook 'find-file-not-found-hooks 'auto-insert)
こうなっている。
これが入ると何故か
File exists, but cannot be read
となってファイルがread-onlyになってテンプレートを挿入できない。
なので上の設定を消して、
(add-hook 'find-file-hook 'auto-insert)
これを入れておくだけでいい。設定を入れ替えたら再起動すれば直ると思う。
この謎が一年越しぐらいに解決してうれしい。
汚いけれど自分のauto-insertの設定はこちら。
https://github.com/pogin503/dot-emacs/blob/master/site-start.d/30_init-auto-insert.el