Stan Blog

學習過程中的一些記錄

[Tool] autojump (終端機快速切換目錄工具)

發現這個工具前,切換目錄不喜歡打太多 cd

於是到自己的 .zshrc 寫 alias,方便一個指令到指定的資料夾

後來發現這樣下去不是辦法,alias 越寫越多

上網搜尋了一下,有現成的套件。

一套是 z 另一套則是本文主角 autojump

  1. Install

建議使用 Homebrew 安裝。如果還沒有 Homebrew,請參考 Homebrew 套件管理工具

brew install autojump
  1. 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. 2018-05-16 00 30 12

  • 只能跳到訪問過的路徑
  • 只能跳到訪問過的路徑
  • 只能跳到訪問過的路徑
history | grep "cd"
history | grep "{任意指令}"

可以查看近期 cd 到過哪些目錄下,autojump 就是通過 history 把訪問過的路徑都 cache 起來

Comments

comments powered by Disqus