z 是一個相當實用的 cd
命令增強腳本,目前支持 bash 和 zsh。使用 z,我們能夠在 Linux 命令行實現更加快速的導航。
要將 z 安裝到你的系統中,可以敲入下列指令:
mkdir ~/code
cd ~/code
git clone https://github.com/rupa/z.git
echo 'source ~/code/z/z.sh' >> ~/.zshrc
source ~/.zshrc
注意,使用 bash 的朋友需將上面的 .zshrc
替換成 .bashrc
。這樣,就可以正常使用 z 了。
z 會將你每次 cd
過的目錄存起來放到 ~/.z
文件中。一旦有了記錄,就可以直接使用 z 來導航目錄了,例如:
z co
將轉到 ~/code
目錄。z 通過正則匹配,並帶你到使用頻率最高的目錄。
此外,你也可以通過指定不同的選項來選擇不同的導航行為:
-r
:導航到排名最高的目錄-t
:導航到最近訪問的目錄-l
:按使用頻率列出目錄值得一提的是,z 還支持 Tab 補全,想必會為你省時不少吧。