Terminal GuideTerminal Guide

File Managers

Terminal file managers provide visual file browsing with keyboard-driven navigation, preview capabilities, and integration with command-line tools. Most support Vim-style keybindings and extensive customization.

Available Tools

How to Choose a File Manager?

For Vim users: ranger offers familiar keybindings with extensive Python-based customization and plugins.

For performance: yazi and nnn are blazing fast - yazi with async Rust, nnn with minimal C implementation.

For simplicity: lf provides a lightweight Go-based experience inspired by ranger.

For classic dual-pane: Midnight Commander (mc) offers a traditional Norton Commander-style interface.

For tree navigation: broot combines tree view with fuzzy search for unique directory exploration.