Emacs Lisp基礎文法最速マスター – (rubikitch loves (Emacs Ruby CUI Books))
Emacs Lisp基礎文法最速マスター – (rubikitch loves (Emacs Ruby CUI Books))
この程度のプログラムならば、 わずか10行(設定込)で済みます。 (defvar file-ring nil) (defun make-file-ring (files) (setq file-ring (copy-sequence files)) (setf (cdr (last file-ring)) file-ring)) (defun open-file-ring () (interactive) (find-file (car file-ring)) (setq file-ring (cdr file-ring))) そして、以下のように設定すれば今すぐ使えます。 (make-file-ring '("~/memo.org" "~/project.org" "~/gtd.org")) (global-set-key [f12] 'open-file-ring) お好みのファイルに置き換えて試してみてください。 これくらいのプログラムならば、10分あれば書けます。 もし、これと同じ挙動をするEmacs Lispプログラムが EmacsWikiにあるとしたら、それを探すのに何分かかりますか?
コメントを残す