diff --git a/core/prelude-editor.el b/core/prelude-editor.el index bcdcc6c..8aca0aa 100644 --- a/core/prelude-editor.el +++ b/core/prelude-editor.el @@ -314,6 +314,14 @@ Will only occur if prelude-whitespace is also enabled." ;; dired - reuse current buffer by pressing 'a' (put 'dired-find-alternate-file 'disabled nil) +;; always delete and copy recursively +(setq dired-recursive-deletes 'always) +(setq dired-recursive-copies 'always) + +;; if there is a dired buffer displayed in the next window, use its +;; current subdir, instead of the current subdir of this dired buffer +(setq dired-dwim-target t) + ;; enable some really cool extensions like C-x C-j(dired-jump) (require 'dired-x)