[Tool] autojump (終端機快速切換目錄工具)
發現這個工具前,切換目錄不喜歡打太多 cd
於是到自己的 .zshrc
寫 alias,方便一個指令到指定的資料夾
後來發現這樣下去不是辦法,alias 越寫越多
上網搜尋了一下,有現成的套件。
- Install
建議使用 Homebrew
安裝。如果還沒有 Homebrew
,請參考 Homebrew 套件管理工具
brew install autojump
- Setting
在 .zshrc
中找到 plugins=
,在後面加上
plugins=(git autojump)
[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh
加完之後記得 source ~/.zshrc
,就可以開始使用啦
使用方法
j {你要跳轉的目錄}
e.g.
- 只能跳到訪問過的路徑
- 只能跳到訪問過的路徑
- 只能跳到訪問過的路徑
history | grep "cd"
history | grep "{任意指令}"
可以查看近期 cd 到過哪些目錄下,autojump 就是通過 history 把訪問過的路徑都 cache 起來