Best console file manager?

OP can you define "console file manager"? My use is term window, I'll do pwd to verify where I am, and /bin/cp -v /bin/rm -v /bin/mv -v to "do stuff"

Why do people "need" things like mc? Is it simply because you get a ncurses interface that emulates a GUI interface to muck with files?
 
I don't need misc/ytree but I do find it useful.

Looking at a directory in a tree view really helps me visualize my files.

So many times with ls I would mistake a file for a directory.
I have "ls" aliased to "ls -hF" which means directories get a trailing "/" Oh and I destest "colorization"

So basically, my usage I don't understand the need for a "special" thing when I can simply add arguments. But honestly, you do you, I'll do my stuff.
 
Why do people "need" things like mc? Is it simply because you get a ncurses interface that emulates a GUI interface to muck with files?
I do share your point of view. However, I still can understand why some people would need such things (for a certain period of time!). Imagine, say, a Windows user that has just switched to FreeBSD (or any other Un*x essentially): a fellow has been using GUI for his entire life and it may be really painful to switch your mind from 'windows and buttons' into 'just shell'. I do admit that it should not necessarily be true for everyone, and that for some people it would be relatively easy to give up 'convenient' approach, but I think that for the vast majority it will be quite a process. Again, I see these things (TUI file managers and similar programs) as solely transitional thing, which can soften your landing into new environment and which you will give up after some time.

And, even having said that, I still do understand (and know) people who know the drill about the system and can freely perform tasks using simple UNIX utilities only, and at the same time would make use of some TUI (and GUI) thing every once in a while. And that's still ok - to each his own and every one is responsible for his choices.
 
you do your, I'll do my stuff.
Exactly. I have been using this crutch Xtree since 1989.

I was the font burgler. I took a night janitor job to steal fonts. They were that expensive
Xtree with 2 disks was an easy in and out.
I was all up in your shizzy without you even knowing.
Mac versions were tougher with the forked filesystem.
 
  • Like
Reactions: mer
I have just started dabbling in user shell alias's. Just as powerful as XTG and MC alt/one letter shortcuts with out the graphics.
For screen clearing I went with 'cls' and I like it. When working in console its nice to start with a fresh screen. Editor leaves dangling text than I like clearing.
I considered using single letter 'c' for clear alias but I worry that is too close to 'cc'.
 
nnn (misc/nnn) hands down. I went through a phase where I tried them all after finding ranger and liking the idea of deleting/copying/moving files on my server from my phone or laptop via SSH without having to VNC. Yes ls cp mv rm are fine for single files one time when you're at a keyboard but it's unnecessarily complex for all situations. Or if you're popping into and out of directories trying to find something you don't know the name of you can quickly arrow in and out of directories instead of using cd which can get tedious. I'm sure it's different for everybody but nnn's default keys just make so much sense like pressing . to toggle hidden files, / to search the current folder, * to toggle executables, n for a new file/directory. I love how you just hit space to select files and directories and it moves down the list to make multiple selects fast. Selections survive directory changes, you don't have to know the command until you're ready to do something to the selected files, and then you don't get unnecessary secondary confirmation pages. Press (x) to delete selected, p to copy/ v to move them once you're in the new directory, r to open your text editor to rename, etc. There's no dual or triple columns until you need to multi-task, then just hit tab to open a second tab to browse to a different folder. If you have more than one tab pressing tab cycles through them. Want a third tab? shift+tab. You're not forced to use a trash folder, I forget which one did that. B to bookmark a folder, b show your bookmarks and select one. Press ? to see a cheatsheet in the app. It's so good! Worth demoing at least. Let us know which one you pick.
 
Exactly. I have been using this crutch Xtree since 1989.
I was a big fan of Xtree many years ago.

Some time ago there was some talk about an open source Xtree clone on this forum which was supposed to buildable on FreeBSD but I never managed to create it and gave up.

Does anyone remember it?
 
Does anyone remember it?
Is this it?
 
Is this it?
That's the one.
 
i've been using a variety of those over the years: lfm, vfm, superfile, mc...
now i'm using tmux + nnn and, even if it took a little while to get used to it, i'm not in a position where i lack any functions and i discover new (fun) ones regularly...
(tmux is to have a mc-type two or more panels view)
 
OP can you define "console file manager"? My use is term window, I'll do pwd to verify where I am, and /bin/cp -v /bin/rm -v /bin/mv -v to "do stuff"

Why do people "need" things like mc? Is it simply because you get a ncurses interface that emulates a GUI interface to muck with files?

MC is a clone of Norton Commander, which was the file manager under DOS in the good old days back when Norton meant quality and not hahaha.

Why would somebody want such a thing? Miller columns for example, some people really love them.
 
i've been using a variety of those over the years: lfm, vfm, superfile, mc...
now i'm using tmux + nnn and, even if it took a little while to get used to it, i'm not in a position where i lack any functions and i discover new (fun) ones regularly...
(tmux is to have a mc-type two or more panels view)
I only discovered tmux recently and wished I had come across it years ago. I'm still finding my way around how to make the most of it. although when I start it, it launches mc automatically.
 
OP can you define "console file manager"? My use is term window, I'll do pwd to verify where I am, and /bin/cp -v /bin/rm -v /bin/mv -v to "do stuff"

Why do people "need" things like mc? Is it simply because you get a ncurses interface that emulates a GUI interface to muck with files?
Maybe your native language is easy to type in.
My native language has hundreds of characters that are used on a daily basis.
If you want to create a clear file name, you will need to use these characters.
Entering filenames like this would require a lot of typing.
Even if you use completion, you still need to enter the first few characters.
A file manager is useful for working with such files.
By the way, I use shells/fd.
 
Back
Top