nnn 3.2 terminal file manager
nnn 3.2 on Manjaro KDE https://github.com/jarun/nnn
nnn (or n³) is a full-featured terminal file manager. It's tiny and nearly 0-config with an incredible performance.
nnn can analyze disk usage, batch rename, launch apps and pick files. The plugin repository has tons of plugins and documentation to extend the capabilities further e.g. preview hovered, (un)mount disks, find & list, file/dir diff, upload files. There's an independent (neo)vim plugin.
It runs smoothly on the Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, across DEs and GUI utilities or a strictly CLI environment.
Features
Frugal
Typically needs less than 3.5MB resident memory
Works with 8-bit colors
Disk-IO sensitive (few disk reads and writes)
No FPU usage (all integer maths, even for file size)
Minimizes screen refresh with fast line redraws
Tiny binary (typically less than 100KB)
Portable
Statically-linked binary available
Language-agnostic plugins
Minimal library deps, easy to compile
Compile in/out features with make variables
No config file, minimal config with sensible defaults
Widely available on many packagers
Unicode support
Quality
Privacy-aware (no unconfirmed user data collection)
POSIX-compliant, follows Linux kernel coding style
Highly optimized, static analysis integrated code
Modes
Light (default), detail
Disk usage analyzer (block/apparent)
File picker, (neo)vim plugin
Navigation
Type-to-nav mode with dir auto-select
Contexts (aka tabs/workspaces) with custom colors
Sessions, bookmarks with hotkeys; pin and visit a dir
Remote mounts (needs sshfs, rclone)
Familiar shortcuts (arrows, ~, -, @), quick reference
CD on quit (easy shell integration)
Auto-advance on opening files
Search
Instant filtering with search-as-you-type
Regex (POSIX/PCRE) and string (default) filters
Subtree search plugin to open or edit files
Sort
Ordered pure numeric names by default (visit /proc)
Case-insensitive version (aka natural) sort
By file name, access/change/mod (default) time, size, extension
Reverse sort
Mimes
Open with desktop opener or specify a custom opener
Preview hovered files in FIFO-based previewer
Create, list, extract, mount (FUSE based) archives
Option to open all text files in EDITOR
Information
Detailed file information
Media information plugin
Convenience
Run plugins and custom commands with hotkeys
FreeDesktop compliant trash (needs trash-cli)
Cross-dir file/all/range selection
Batch renamer for selection or dir
Display a list of files from stdin
Copy (as), move (as), delete, archive, link selection
Dir updates, notification on cp, mv, rm completion
Copy file paths to system clipboard on select
Create (with parents), rename, duplicate (anywhere) files and dirs
Launch GUI apps, run commands, spawn a shell, toggle executable
Hovered file set as $nnn at prompt and spawned shell
Lock terminal after configurable idle timeout
Other Videos By Popescu Sorin
2020-06-02 | Snakeware a free Linux distro with a fully Python userspace |
2020-06-02 | Manjaro WebDad with JADE |
2020-06-02 | MX Linux 19.2 released |
2020-05-31 | MyPaint 2.0.1 simple drawing and painting program that works well with Wacom-style graphics tablets. |
2020-05-30 | Pixelorama a free & open-source 2D sprite editor, made with the Godot Engine! |
2020-05-30 | Nitrux 1.2.9 released |
2020-05-29 | Resolutiion gameplay on Ubuntu Linux |
2020-05-28 | Open Store v3 update on Ubuntu Touch Tablet |
2020-05-28 | Ubuntu MATE 20.04 Mutiny, Redmond, Cupertino, Phanteon, Traditional |
2020-05-27 | Ubuntu Unity 20.04 V4 |
2020-05-26 | nnn 3.2 terminal file manager |
2020-05-25 | Manjaro KDE Plasma 20.0.1 |
2020-05-24 | GoboLinux 017 released |
2020-05-24 | Manjaro Gnome 20.0.1 |
2020-05-23 | Manjaro Openbox 20.0 |
2020-05-22 | Manjaro Awesome 20.0 |
2020-05-21 | Manjaro Mate 20.0.1 Lysia |
2020-05-21 | Feren OS alpha on Ubuntu 20.04 base |
2020-05-20 | Bodhi Linux 5.1.0 |
2020-05-20 | DevilutionX Diablo build for modern operating systems |
2020-05-19 | Defold open source game engine |