|
|
6 years ago | |
|---|---|---|
| .. | ||
| README.md | 6 years ago | |
| _bundler | 7 years ago | |
| bundler.plugin.zsh | 6 years ago | |
Adds completion for basic bundler commands
Adds short aliases for common bundler commands
ba aliased to bundle addbe aliased to bundle exec.
It also supports aliases (if rs is rails server, be rs will bundle-exec rails server).bl aliased to bundle listbp aliased to bundle packagebo aliased to bundle openbout aliased to bundle outdatedbu aliased to bundle updatebi aliased to bundle install --jobs=<cpu core count> (only for bundler >= 1.4.0)bcn aliased to bundle cleanbck aliased to bundle checkAdds a wrapper for common gems:
./bin/ and executes it (if present)bundle exec <gem executable> otherwiseCommon gems wrapped by default (by name of the executable):
annotate, cap, capify, cucumber, foodcritic, guard, hanami, irb, jekyll, kitchen, knife, middleman, nanoc, pry, puma, rackup, rainbows, rake, rspec, rubocop, shotgun, sidekiq, spec, spork, spring, strainer, tailor, taps, thin, thor, unicorn and unicorn_rails.
Please use the exact name of the executable and not the gem name.
Add this before the plugin-list in your .zshrc:
BUNDLED_COMMANDS=(rubocop)
plugins=(... bundler ...)
This will add the wrapper for the rubocop gem (i.e. the executable).
Add this before the plugin-list in your .zshrc:
UNBUNDLED_COMMANDS=(foreman spin)
plugins=(... bundler ...)
This will exclude the foreman and spin gems (i.e. their executable) from being wrapped.
These gems should not be called with bundle exec. Please see issue #2923 on GitHub for clarification.
berks
foreman
mailcatcher
rails
ruby
spin