I understand why eshell
provides elisp interpretations of the kill
and rm
commands, however, I would like Emacs to use the operating-specific implementations if they are available in the $PATH
(especially in the case of rm
, because the elisp implementation of rm
can take minutes to delete large directories of files).
How can I tell Emacs to use the rm
command in $PATH
if available, and only fall back to the elisp implementation if not found?