broot –在Linux上查看和导航目录树的简便方法

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

前几天,一个好朋友使用了这个工具 布罗特 当他分享这些东西时,他总是知道很酷的事情正在发生。因此,当我检查它时,下巴已按预期下降。你听说过吗 布罗特?如果是这样,我希望您喜欢每分钟使用它而不用它。请小心,因为这个奇妙的工具使您的终极生活成为科幻小说的经历,而我们并不是在开玩笑。

Broot是出色的下一代工具,可以用来完全改变您喜欢的Linux终端(使用bash,zsh或fish)中导航目录树的方式,以期引起人们的关注。熟悉broot之后,您可能会忘记ls。

broot的美丽功能

获取目录概述。也得到一个大目录

您所要做的就是在当前目录的br中输入密钥,您需要获取目录及其子目录的树状结构。底部清晰,整洁地显示有关导航的说明。

br

找到目录和cd

broot有趣的是,您可以搜索要使用的目录。只要在您的当前目录中输入目录的名称,broot就会愉快地建议一个匹配项。并且当您键入时,它不区分大小写(大写或小写)。找到要输入的目录后,只需按(alt + enter)。这等效于cd到文件夹。

broot –在Linux上查看和导航目录树的简便方法

最有用的键:

  • 您要找什么字母
  • 按Enter选择目录(保留在broot中)
  • 使用esc返回上一状态或清除搜索
  • (Alt + Enter)cd到所选目录并返回外壳
  • :Q如果只想退出(可以使用ctrl + q)

处理文件

在大多数情况下,您会盲目移动文件。您先做过ls操作,然后再进行操作,也许之后再检查。相反,您可以做到这一点而不会丢失文件层次结构的视图。内置了移动,复制,rm,mkdir,您可以添加自己的快捷方式。例如,如果要复制文件,请突出显示该文件,将冒号完全放置,然后开始键入命令。高亮显示的文件将被自动选择为源,因此只需输入要复制的目录路径即可。输入以跟踪您的输入。请检查下图。

broot –在Linux上查看和导航目录树的简便方法

在面板上做

broot不是在开玩笑。如果要使用面板,建议安装broot。在目录中打开另一个面板非常容易。突出显示目录,然后按键盘上的(Ctrl +→)键将其显示在右侧。之后,您可以使用(ctrl +←)从右向左移动,使用(ctrl +→)从左向右移动。很直观,对不对?

broot –在Linux上查看和导航目录树的简便方法

不过,例如,您可以使用两个面板在元素之间复制或移动元素。在其中的文件中,使用(ctrl +←)移至左侧面板,选择“ App.vue”文件,输入“ App”,继续执行cpp命令,意为“复制到面板”,然后,按Enter键。

broot –在Linux上查看和导航目录树的简便方法

检查文件和目录的空间

broot变得越来越通用。您可以使用它来查看目录树中正在占用的空间。为此,请使用–sizes选项启动broot(br),或者如果您已经在br中,则键入一个完整的冒号,后跟s(:s),然后按Enter。

br --sizes

broot –在Linux上查看和导航目录树的简便方法

或者,使用:s并按Enter。产生与上述类似的结果

broot –在Linux上查看和导航目录树的简便方法

您还可以检查git的状态

您是否担心该文件不会获得git状态?不用担心了。 :使用gf显示文件状态(新的,更改的等),当前分支名称和更改统计信息。如果您只想查看git status命令显示的文件:gs

broot –在Linux上查看和导航目录树的简便方法

上面命令的结果如下所示

broot –在Linux上查看和导航目录树的简便方法

附件

希望您完全相信使用broot,可以按照以下步骤操作,以得到自己喜欢的,经过深思熟虑的专家开发的工具。

从预编译的二进制文件

wget https://dystroy.org/broot/download/x86_64-linux/broot
mv broot /usr/local/bin
sudo mv broot /usr/local/bin
sudo chmod +x /usr/local/bin/broot

使用自制软件

如果您使用自制软件,则可以使用brew install命令。

brew install broot

注意:公式是由第三方维护的,可能不是最新的。

从源码/ git

你必须有 锈蚀开发环境 已安装。 顶篷/ broot 移至存储库,broot目录并执行

git clone https://github.com/Canop/broot.git
cargo install --path .

启动broot会检查br shell功能是否似乎已安装(或拒绝)。如果需要,如果看起来使用的shell兼容(如果当前支持的shell是bash,zsh,fish),则broot会请求注册此shell函数的权限。

broot

Broot should be launched using a shell function (see https://github.com/Canop/broot for explanations).
Can I install it now? [Y n]
y
Writing br shell function in /home/tech/.local/share/broot/launcher/bash/1.
Creating link from /home/tech/.config/broot/launcher/bash/br to /home/tech/.local/share/broot/launcher/bash/1.
/home/tech/.bashrc successfully patched, you can make the function immediately available with
source /home/tech/.bashrc
/home/tech/.zshrc successfully patched, you can make the function immediately available with
source /home/tech/.zshrc

The br function has been installed.
You may have to restart your shell or source your shell init files.
Afterwards, you should start broot with br in order to use its full power

现在已安装Broot。重新启动设备,然后在设备上输入br,以启动魔术并感到兴奋。

br

broot –在Linux上查看和导航目录树的简便方法

结局

我无能为力了 布罗特 哇。我们建议您在自己的设备上尝试。否则,感谢您一直以来的支持,也感谢您的阅读。

也可以看看: 蛮力 Git Page参考: Broot网站

类似指南:

安装Bashtop – Linux的终端资源监控器| macOS | FreeBSD

在Ubuntu / Debian上安装Tilix GTK3平铺终端模拟器

适用于Linux的10个最佳终端模拟器

如何与Web浏览器共享Linux终端会话

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

Sidebar