"Vifm is a ncurses based file manager with vi like keybindings. If you
use vi, vifm gives you complete keyboard control over your files without
having to learn a new set of commands."

Features:
 - two file list windows
 - bookmarks
 - user-defined association of file types/extensions with multiple
   applications per extension
 - visual mode for selecting files
 - user-defined commands

WWW: http://vifm.sourceforge.net/