В пакетном режиме, цикле по аргументам.
emacs --batch -l cl --eval '
(dolist (filename command-line-args-left)
(find-file filename)
(indent-region (point-min) (point-max))
(save-buffer)
(kill-buffer))'
От сушеного используйте dired-map-over-marks
макрос от dired.el
или dired-map-over-marks-check
функция от dired-aux.el
.
(dired-map-over-marks-check indent-buffer nil 'indent)
-1
опция, и это не находится в моемman emacs
, также? – Emanuel Berg 13.11.2012, 00:40-1
вползенный от. – Gilles 'SO- stop being evil' 13.11.2012, 01:01