Emacs ido-mode の recentf-list で興味のないファイルを無視するにはどうすればよいですか?
ido 最近のファイルに対する xSteve の関数でido-mode を使用しています(関数については以下を参照してください)。
しかし、現状では、次のように、興味のないファイルが最初に表示されます。
-> ~/.ido-last
~/Library/Application Support/Aquamacs Emacs/recent-addresses
~/Documents/journal.org
では、 やido-mode
のような興味のないファイルを無視するにはどうすればよいでしょうか?~/.ido-last
~/Library/Application Support/Aquamacs Emacs/recent-addresses
PS参考までに、その関数は次のとおりです。
(defun xsteve-ido-choose-from-recentf ()
"Use ido to select a recently opened file from the `recentf-list'"
(interactive)
(let ((home (expand-file-name (getenv "HOME"))))
(find-file
(ido-completing-read "Recentf open: "
(mapcar (lambda (path)
(replace-regexp-in-string home "~" path))
recentf-list)
nil t))))
(global-set-key [(meta f11)] 'xsteve-ido-choose-from-recentf)