LinuxCommandLibrary

jjj

Minimal file lister with Vim key bindings

TLDR

Launch jjj in the current directory
$ jjj
copy
Navigate and select a file to pipe to another command
$ jjj | xargs [command]
copy

SYNOPSIS

jjj [options]

DESCRIPTION

jjj is a minimal and fast terminal-based file navigation tool that uses Vim key bindings for browsing and listing files. You can quickly navigate directories using j/k keys and pipe the selected file to other command-line utilities for further processing.
The tool is designed for fast filesystem navigation directly from the command line with minimal overhead.

KEY BINDINGS

j/k — Move down/up
Enter — Select file
q — Quit

CAVEATS

Minimal feature set by design. Does not support file operations like copy, move, or delete.

HISTORY

jjj was created by Simone Poggiali (gibbok) and is written in Rust.

SEE ALSO

ls(1), lf(1), ranger(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard