#+END_SRC
* Dired
+** Dired basic
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+ (setq dired-dwim-target t)
+
+ (use-package dired-details
+ :ensure t
+ :config
+ (setq-default dired-details-hidden-string "--- ")
+ (dired-details-install))
+#+END_SRC
** Dired bindings
=C-o= is defined as a global key for window operation, here unset it in dired mode
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(evil-define-key 'normal dired-mode-map (kbd "D") 'dired-do-delete)
;; File and folder creation
(evil-define-key 'normal dired-mode-map (kbd "c") 'sd/dired-new-file)
- (evil-define-key 'normal dired-mode-map (kbd "C") 'dired-create-directory)
+ (evil-define-key 'normal dired-mode-map (kbd "+") 'dired-create-directory)
+ (evil-define-key 'normal dired-mode-map (kbd "C") 'dired-do-copy)
+ (evil-define-key 'normal dired-mode-map (kbd "R") 'dired-do-rename)
;; keep some normap mapping
(evil-define-key 'normal dired-mode-map (kbd "/") 'evil-ex-search-forward)