在使用 linux shell 时,我经常发现自己需要花费大量时间来浏览我的文件系统。这通常是因为 bash 的自动完成功能仅在您提供文件/目录名的开头时才有效。我经常遇到的是很多带有“grep”命令的“ls”,最后是“cd”。
当您使用基于 GUI 的文件浏览器(如 Nautilus)时,您可以键入文件/目录名的任何部分,它会直接跳转到匹配项。这使得导航变得更加容易和快捷。
我想知道是否有人知道任何有助于解决这个问题的好工具。我知道午夜指挥官的存在,尽管我从未真正真正使用过它,而且我在前几次尝试时无法找到解决问题的直接方法。它似乎也不合适,因为我想更改我的 shell 的当前工作目录,这样我就可以在那里做一些事情,而不是被困在像 Midnight Commander 这样的外部程序中。