Bash

選項卡顯示目錄內容

  • May 3, 2016

我在 OSX 上使用終端應用程序。每當我 cd 進入一個深層目錄時,我發現顯示連續的目錄內容很有用。通過在鍵入文件路徑時點擊選項卡,它可以讓我看到目前目錄。不管怎樣,它需要 3 個選項卡點擊才能使其工作。第二個選項卡使操作“嗶”聲播放。這簡直令人討厭。有人向我展示了此功能,但也許我使用不正確?

當您在 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從膚色中排除文件。

引用自:https://unix.stackexchange.com/questions/280708