See this part of the Commentary in [dired+.el
(https://www.emacswiki.org/emacs/download/dired%2b.el):
;; If You Use Dired+ in Terminal Mode
;; ----------------------------------
;;
;; By default, Dired+ binds some keys that can be problematic in some
;; terminals when you use Emacs in terminal mode (i.e., `emacs -nw').
;; This is controlled by option
;; `diredp-bind-problematic-terminal-keys'.
;;
;; In particular, keys that use modifiers Meta and Shift together can
;; be problematic. If you use Dired+ in terminal mode, and you find
;; that your terminal does not support such keys then you might want
;; to customize the option to set the value to `nil', and then bind
;; the commands to some other keys, which your terminal supports.
;;
;; Regardless of the option value, unless Emacs is in terminal mode
;; the keys are bound by default. The problematic keys used by
;; Dired+ include these:
;;
;; `M-M' (aka `M-S-m') - `diredp-chmod-this-file'
;; `M-O' (aka `M-S-o') - `diredp-chown-this-file'
;; `M-T' (aka `M-S-t') - `diredp-touch-this-file'
;; `C-M-B' (aka `C-M-S-b') - `diredp-do-bookmark-in-bookmark-file'
;; `C-M-G' (aka `C-M-S-g') - `diredp-chgrp-this-file'
;; `C-M-R' (aka `C-M-S-r') - `diredp-toggle-find-file-reuse-dir'
;; `C-M-T' (aka `C-M-S-t') - `dired-do-touch'
;; `M-+ M-B' (aka `M-+ M-S-b') -
;; `diredp-do-bookmark-dirs-recursive'
;; `M-+ C-M-B' (aka `M-+ C-M-S-b') -
;; `diredp-do-bookmark-in-bookmark-file-recursive'
;; `M-+ C-M-T' (aka `M-+ C-M-S-t') - `diredp-do-touch-recursive'
;;
;; (See also `(info "(org) TTY keys")' for more information about
;; keys that can be problematic in terminal mode.)
emacs -Q
?C-b
,C-f
,C-n
, andC-p
work?C-h k <left>
report? (for bothemacs -nw -Q
where things are working normally, andemacs -nw
where things are broken).