Ranger 是一款极其方便的基于终端的文件导航器,它使用 Python 编写,适用于 Linux 和 Mac。
Ranger 允许您使用键盘上的箭头键导航文件系统:向上/向下键选择当前目录(中间窗格)中的文件,向左/向右键在各层级之间以及进入目录之间跳转。当您专注于一个目录时,它会在右侧窗格中显示其内容

当您专注于任何类型的文本文件时,它会在窗格中显示内容的预览

如果您按下向右箭头键,文件将在您的默认编辑器(例如,Nano 或 Vim)中打开,退出编辑器会将您带回到您之前的位置。您甚至可以使用一些类似 Vim 的快捷键命令来管理您的文件,例如 D 删除文件。我仍在学习所有方便的技巧,但仅仅能够使用箭头键导航文件系统,轻松查看多个目录的内容,并动态更新视图就已经非常方便了。在浏览某些内容时快速查看或编辑文件的能力也很棒。
我强烈向任何经常在 Raspberry Pi、Linux PC 或服务器或 Mac 上使用命令行的人推荐 Ranger。无论您是受限于 SSH、喜欢命令行访问,还是需要比 GUI 更快地导航,它都是一个很棒的工具。不再需要 cd、ls、cd、ls、cd .. tree、find、grep 等。
安装 Ranger
要在 Debian/Ubuntu 系统上安装它
sudo apt install ranger
或在 Mac 上安装
brew install ranger
然后输入 ranger 开始。
当前 Ubuntu LTS (18.04) 和当前稳定 Debian/Raspbian (Stretch) 中的版本不幸地依赖于 Python 2.7,但它已升级到 Python 3,并且可以在 Ubuntu 中找到该版本(自 19.04 (Disco) 起)和 Debian Buster。它也在 PyPI 上,所以您可以 pip install ranger-fm(不是 ranger!)来安装它。
这最初发布在 Ben Nuttall 的 Tooling 博客 上,并经许可重复使用。
2 条评论