Ranger

ranger is Article description::a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy.

Dragon
Dragon is a drag and drop functionality for Ranger

you can read more about dragon here

you can install it with the following steps

and then

then installing it and making it an executable by using the following commands

and then dragging the executable to your $PATH for example /bin

and then to make it work you can

Add map  shell dragon -a -x %p --and-exit to ~/.config/ranger/rc.conf

and add

has dragon, X, flag f = dragon -a -x "$@" to ~/.config/ranger/rifle.conf

so you can press Ctrl + D in ranger to open a GUI popup with your folder that you selected which can be used to drag and drop

Alternatives / see also

 * LF
 * nnn