n³ The unorthodox terminal file manager
nnn(n³) is a full-featured terminal file manager. It's tiny and nearly 0-config with an incredible speed.
It is designed to be unobtrusive with smart workflows to match the trains of thought.
nnncan analyze disk usage, batch rename, launch apps and pick files. The plugin repository has tons of plugins to extend the capabilities further e.g. preview, (un)mount disks, find & list, file/dir diff, upload files.
It runs smoothly on the Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, across DEs and GUI utilities or a strictly CLI environment.
nnnand list in
$HOMEwith ~, last dir with -
cdon quit (easy shell integration)
$nnnat prompt or spawned shell
nnnand any dependencies you need. All files are opened with the desktop opener by default.
-eto your alias to open text files in
vi. Open detached if you wish.
-xto sync selection to system clipboard, show notis on
rmcompletion and set xterm title.
alias ls='nnn -de':sunglasses:
Don't memorize! Arrows, /, q suffice. Tab creates and/or cycles contexts. ? lists shortcuts.
Visit the ToDo list to contribute or see the features in progress.