用于显示目录内容的选项卡

用于显示目录内容的选项卡

我在 OSX 上使用终端应用程序。每当我进入一个深层目录时,我发现显示连续的目录内容很有用。通过在输入文件路径时点击选项卡,它可以让我看到当前目录。不管出于什么原因,需要点击 3 个选项卡才能使其正常工作。第二个选项卡会播放操作“嘟嘟”声。这简直太烦人了。有人向我展示了这个功能,但也许我使用不当?

答案1

当您在 bash(OSX 上默认使用的 shell)中使用 tab 时,它首先尝试完成您到目前为止输入的内容,然后显示明确的完成,然后(第三个选项卡)所有完成。

.inputrc您可以通过在主目录中创建一个名为的文件来更改此行为,并将其放入其中:

set show-all-if-ambiguous on

这将消除“不明确”的步骤和相应的蜂鸣声。有关更多选项,请参阅:https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File-Syntax.html

为了进一步提高 mac 上的补全使用率,您还可以使用该FIGNORE变量自动跳过一些文件,例如:

export FIGNORE=.DS_Store

会自动.DS_Store从肤色中排除文件。

相关内容