pecoを使って爆速でお気に入りのディレクトリを開く
「peco」と「cd-bookmark」をインストールした上で「.zshrc」に下記を追記するだけ
function peco_open_bookmark() { cdb | peco | awk -F"|" '{ print $2 }' | xargs open } zle -N peco_open_bookmark bindkey '^@' peco_open_bookmark
※ ショートカットキー変更は【^@】の箇所を変更して下さい。
※ ディレクトリの登録は「cd-bookmark」の機能を使います
pecoについて
- peco/peco : https://github.com/peco/peco
cd-bookmarkのインストールや使い方
- よく使うディレクトリをブックマークする zsh のプラグイン - Qiita : http://qiita.com/mollifier/items/46b080f9a5ca9f29674e
- mollifier/cd-bookmark : https://github.com/mollifier/cd-bookmark
Capistrano3の「set :branch」についてメモ
最近、Capistrano3を使い始めましたが、情報があまりなく手探り状態で色々漁ってます。
基本的にデプロイするbranch名を「production.rb」や「staging.rb」に直書きしていたのですが
特定のリビジョン番号やタグでもデプロイ出来ればと思い探していたら下記にたどり着きました。
ruby on rails - How to deploy a specific revision with capistrano 3 - Stack Overflow : http://stackoverflow.com/questions/21036175/how-to-deploy-a-specific-revision-with-capistrano-3
set :branch, ENV["REVISION"] || ENV["BRANCH_NAME"]
どうもデプロイコマンド時にリビジョン番号やタグを引数を渡してあげれば
うまくやってくれるらしい。
bundle exec cap production deploy REVISION=リビジョン番号
おー助かりました。