Hatena::ブログ(Diary)

bose999の試験管の中の話 このページをアンテナに追加 RSSフィード Twitter

bose999が所属するネットパイロティング株式会社ではSaaS開発・インフラエンジニアを
募集中です! 一緒にBtoBサービスを生み出して行きませんか?


また学生のインフラエンジニアのアルバイトも募集しています。
BtoBサービスを行なっている会社でアルバイトをしてみて
システム系の仕事の現場を経験してみませんか?

2012-08-06

cd移動 を easyに z.sh de GO!

インストールMacHomebrewだと下記で終わり。

% 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

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

リンク元