toggle-file-mode.el

toggle-file

現在のバッファのファイル名に対応付けられた名前のファイルを開くためのMinor-mode。
例えば、memo.txtに清書。memo.tmp.txtに下書きというようにして、清書と下書きの間を行ったり来たりできます。

foo.txt <-toggle-> foo.tmp.txt      ;;(default)

(toggle-file:add-toggle-rule! '("/toggle" "/prefix" "/infix" "/postfix"))
toggle.el -> prefix.el -> infix.el -> postfix.el -> toggle.el ...

デフォルトの設定では、間に".tmp"を入れた形のファイルを生成する。

C-c C-c にバインドしているけれど、他のキーに割り当てた方が良いかもしれない。

code

todo

ファイル名の変換の関数をもっと柔軟にする。