HeadlinesBriefing favicon HeadlinesBriefing.com

Midnight Captain: Open-Source Terminal File Manager

Hacker News •
×

A developer has created Midnight Captain, a terminal-based file manager inspired by the classic Midnight Commander. Built with Go and tailored for Vim users, the tool offers dual-pane navigation, tree expansion, and fuzzy search capabilities. The project aims to modernize the traditional file manager experience while maintaining keyboard-driven efficiency.

Midnight Captain features dual-pane navigation for side-by-side directory management, Vim-style keybindings (j/k/h/l, gg/G, ctrl+d/ctrl+u), and visual selection mode. Users can perform file operations including copy, cut, paste, delete with confirmation, and rename. The tool supports smart file creation with nested path handling and integrates Nerd Font icons for visual clarity.

Additional capabilities include SSH connectivity via SFTP for remote server management, a command palette for power-user actions, and TokyoNight theme support. The file manager requires a terminal with Nerd Font support and runs on macOS and Linux. Installation options include a one-line script for pre-built binaries or manual compilation from source. The developer has stated this is a personal project and will not accept community pull requests, though issues and forks are welcome.