4 ms·
I like this approach and almost considered doing it after reading this - or probably only opening the last few hundred files - but then I realized that the rece
by zeendo 4y ago
I like this approach and almost considered doing it after reading this - or probably only opening the last few hundred files - but then I realized that the recent file list probably gets me 99% of the way there. Is there anything you get by opening the files that you wouldn't get by opening files from the recent file list instead?
- stjohnswarts 4y agowell I usually have trouble remembering the exact name of the file I was editing 2 months ago? :) . Now if there is a plugin to have rg look through the last few hundred files that I've edited that would be a game changer.
- watrup 4y agoI have something very much like this, a trivial addition to find-file. Typing C-u C-x C-f shows the recently edited filenames (with paths), and vertico + orderless makes it a joy to instantly pick the specific recent file. I get the same UI with regular find-file (C-x C-f), so the two bindings live harmoniously in my brain and fingers. (defun MY-consult-find-file (arg) "If no prefix: find-file, otherwise consult-recentf." (interactive "p") (let* ((filename (if (eq arg 1) (call-interactively 'find-file) (call-interactively 'consult-recent-file))) ))) (global-set-key (kbd "C-x C-f") 'MY-consult-find-file) Before switching to vertico/orderless, I used ivy with essentially the same machinery. That worked great too.