Elisp: Get Dired Marked Files
To get marked files in dired, use dired-get-marked-files
Then, you can map a function to all the files.
;; apply a function to dired's marked files (require 'dired) (defun xah-open-dired-marked () "Open marked files in dired." (interactive) (mapc 'find-file (dired-get-marked-files)) ) ;; test ;; M-x dired, then mark some files, then M-x xah-open-dired-marked ;; replace find-file to your own function
Elisp, File, Buffer
- Elisp: Buffer Functions
- Elisp: Read File
- Elisp: Read File Content as String or Lines
- Elisp: Write File
- Elisp: Open File, Read, Possibly Write
- Elisp: File and Directory Functions
- Elisp: Get File Info
- Elisp: File Path Functions
- Elisp: Walk Directory, List Files
- Elisp: Walk Directory by Depth 🚀
- Elisp: Get Dired Marked Files