cd移動 を easyに z.sh de GO!
インストールはMacでHomebrewだと下記で終わり。
% brew install z
% vi $HOME/.zshrc
.zshrc に追記するもの
.`brew --prefix`/etc/profile.d/z.sh function precmd () { z --add "$(pwd -P)" }
これで設定が完了。
シェルを使っているうちに $HOME/.z に
自分が使用したディレクトリが記録されて優先度等が決まります。
このデータを元を確認すると下記のようにzコマンド 引数なしで
自分が使用した数から決まった優先度が確認できます。
% z 8 /Users/bose999/Downloads 8 /Users/bose999/Pictures 8 /Users/bose999/bin 12 /usr/local/Library/Formula 16 /Applications 16 /Users/bose999/Desktop 16 /Users/bose999/data 20 /Users/bose999/Documents 24 /usr/local/Cellar 32 /usr/local 44 /usr/local/bin
どういう風に使うかという例
% z u l % pwd /usr/local % z u l b % pwd /usr/local/bin % z Ce % pwd /usr/local/Cellar % z doc % pwd /Users/bose999/Documents % z des % pwd /Users/bose999/Desktop