如果你是常駐在 Command Line 中,那 cd 是再熟悉不過的指令了,是切換路徑的好幫手。 但時常在切換路徑時都要輸入一長串。切換完後,有時還要使用 ls 確認是否在正確路徑下。 這些是非常瑣碎的動作… 當然也可以用 alias 設定快捷指令,但這非常侷限…

如果你也覺得 cdalias 快捷指令已經滿足不了,可以試試 autojump。它會搜尋去過的目錄,並依照常去的目錄做優先的轉跳。

Archlinux OS 為安裝例子

Install

$: pacman -Syu autojump

在 .bashrc 啟用 noclobber, 防止使用重定向覆蓋文件。

# .bashrc

set -o noclobber

以 Downnloads 目錄為例。快捷轉跳到 Down 開頭的目錄。

$: j Down

快捷轉跳到 Down 開頭的目錄,並顯示路徑。

這個樣就可以少了 ls 的動作了!!

$: jc Down

快捷開啟 Down 開頭的目錄。

$: jo Down

也可以使用 jco Down 可以在顯示路徑,同時也開啟檔案或是資料夾!