ranger
Ranger is an open-source, command-line file manager designed for Unix-like operating systems. It aims to provide a user-friendly interface for navigating and managing files and directories in the terminal environment. It is written in Python and makes use of the curses library to create a visually appealing and intuitive interface. Ranger offers a dual-pane layout, allowing users to view two directories side by side for easy file operations like copying and moving. It comes with a variety of useful features, including file previews, bookmarks, command history, and customizable keybindings. Ranger supports various Vim-like keybindings for navigation and file selection, making it familiar to users with experience in Vim. It integrates with various tools and applications, such as text editors and image viewers, allowing seamless access to file contents within the terminal. Users can also extend Ranger's functionality by creating custom commands and plugins to enhance their workflow. Ranger provides a powerful search functionality, allowing users to filter files and directories based on their names, extensions, sizes, or other attributes. It has a vibrant community that actively maintains and updates the tool, ensuring its compatibility with newer operating systems and addressing any reported issues.
List of commands for ranger:
-
ranger:tldr:1215d ranger: Show only directories.$ ranger --show-only-dirstry on your machineexplain this command
-
ranger:tldr:8227c ranger: Change the data directory.$ ranger --datadir=${path-to-directory}try on your machineexplain this command
-
ranger:tldr:db445 ranger: Print CPU usage statistics on exit.$ ranger --profiletry on your machineexplain this command
-
ranger:tldr:f7b11 ranger: Change the configuration directory.$ ranger --confdir=${path-to-directory}try on your machineexplain this command