If you’re a ranger fan, the day has finally arrived where your team is up to bat.
I can remember when ranger first appeared, or at least when I first heard about it on the Arch Linux forums.
My personal impression is that ranger is different from a lot of other console file managers, in part because it sticks closely to vi/m’s keystroke behavior, but also because it seems more concerned with navigability than display arrangement.
Midnight Commander and its kin establish defined sections, mark them out with ASCII borders, and unless you tell otherwise, keep everything in its proper box.
ranger — and a few others too, I imagine — eschew boundaries and regions and allow the space to be used however necessary. Some prefer that, some don’t.
ranger also doubles as a file viewer, as you can see in the gif. Kick out to the right until you reach a file, and eventually it will jump right to your $EDITOR. You can do that from anywhere by pressing SHIFT-E, if you like.
I can give ranger a few other positive marks; as far as speed, it’s very fast for moving through the folder tree. mc and similar programs that require you to press return to shift between folders feel rather slow by comparison.
ranger has some built-in bookmarks, if you press the g key. And of course ranger has color. Everybody likes color. 😉
I feel obligated to mention that ranger is a python program; if you’re working at very low speeds, ranger might feel slow. It’s rather quick to start with though, so I don’t think it would be much of a problem.
If I have to be honest, I’ll be sticking with mc though. I don’t hold any dislike for ranger and I admire its speed and relative lightness. I just can’t let go of my two-pane arrangement. Sorry. … 😐