View Formats
lla view formats
Visualizing Your Files
lla provides multiple view formats for different tasks. Combine them with other options as needed.
Core Views
Default View
Quick directory listing:
lla
Long Format
Detailed metadata:
lla -l
Options:
lla -l --hide-group # hide group column
lla -l --relative-dates # "2h ago" style timestamps
Tree Structure
Directory tree:
lla -t -d 3 # Navigate up to 3 levels deep
Enhanced Organization
Table Layout
Structured table:
lla -T
Grid Display
Grid for dense directories:
lla -g
lla -g --grid-ignore # Ignore terminal width (may exceed screen). Configure max width in config.
Specialized Views
Git Integration
Git repository insights:
lla -G
Timeline Organization
Chronological view:
lla --timeline
Storage Analysis
Disk usage visualization:
lla -S # use --include-dirs to calculate directories sizes
Archive Introspection
List archive contents as a virtual directory (no extraction). Supported: .zip
, .tar
, .tar.gz
, .tgz
.
lla my_archive.zip -t # tree view
lla project.tar.gz -l # long view
lla my_archive.tgz --json # machine output
lla my_archive.zip -l -f ".rs" # filter on internal paths
Advanced Navigation
Fuzzy Search (Experimental)
Interactive file search:
lla --fuzzy
Deep Directory Exploration (Recursive)
Recursive listing:
lla -R
lla -R -d 3 # Set exploration depth
Combine -R
with other options. Example: lla -R -l
lists all files and directories with details.
Single-file Listing
Pass a single file path to list it directly with any view or machine output:
lla README.md # default view
lla Cargo.toml -l # long view
lla src/main.rs --json # machine output