1. 介紹
autojump 倉庫:https://github.com/wting/autojump
autojump 是一個(gè)命令行工具,可以快速跳轉(zhuǎn)到想跳轉(zhuǎn)的目錄
它的用途就是可以讓你更快地切換目錄,而不用再像以前那樣頻繁的使用 cd 命令進(jìn)入指定目錄
它會(huì)把在命令行中進(jìn)入過的目錄記錄下來,然后根據(jù)訪問頻次添加不同的權(quán)重,訪問越頻繁,權(quán)重越高,排名就越靠前,跳轉(zhuǎn)的命令就越簡潔
2. 安裝
autojump 安裝文檔:https://github.com/wting/autojump#installation
安裝方式有很多種,對于 Mac OS 用戶,推薦使用 brew 安裝
brew install autojump
如果使用的 shell 是 zsh,并且安裝了 oh my zsh,修改 ~/.zshrc
文件,引用 autojump 插件
plugins=( ... autojump)
3. 用法
autojump
命令的縮寫是 j
,推薦使用縮寫,更加方便快捷
查看版本
j -v
安裝 autojump 后,進(jìn)入過的目錄會(huì)被 autojump 記錄下來,后面我們稱之為【記憶目錄】
查看記憶目錄列表及權(quán)重,使用參數(shù) -s, --stat
j -s
清理記錄目錄中不存在的路徑
j --purge
跳轉(zhuǎn)到包含指定字符串的目錄
j <string>
跳轉(zhuǎn)到子目錄
jc <string>
使用文件管理器打開包含指定字符串的目錄
jo <string>
4. 卸載
卸載安裝包
brew uninstall autojump
刪除歷史命令記錄
rm -rf $HOME/Library/autojump