this post was submitted on 10 Feb 2024
70 points (94.9% liked)
Linux
48310 readers
645 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Now we need a comparison article about fff, ranger, and nnn. I chose ranger, but quite arbitrarily at the time. I tried nnn, but my fingers kept being used to ranger.
nnn has the worst learning curve, but at least the number of commands is brief and all fit on the one help page. I was wishy-washy on it until the selection improvements last year, but now I reach for it about half the time I do anything file/dir related - even the short things, and 100% for anything batch-related.
Thank you. What makes the learning curve bad in your opinion? I only tried it for a few minutes.
It's just wierd. Sort of vim-ish, but mostly not. The bindings are really NIH - makes sense to the author, I guess, but it could have been so much easier if a few more of the key bindings were shared with... anything else. It's an entirely new modality I have to switch to whenever I use it.
I think the biggest stumbling block is that it's almost vim key bindings, and the muscle memory betrayed me in the cases where it isn't. I still have to bring up the help occasionally for the stuff I use less frequently, b/c I can't trust it'll be something sensibly from vim or readline.