Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/masutaka/emacs-helm-bundle-show

`$ bundle show` with helm interface
https://github.com/masutaka/emacs-helm-bundle-show

bundler emacs-helm emacs-lisp

Last synced: about 1 month ago
JSON representation

`$ bundle show` with helm interface

Awesome Lists containing this project

README

        

# helm-bundle-show.el

[![melpa badge][melpa-badge]][melpa-link]
[![melpa stable badge][melpa-stable-badge]][melpa-stable-link]

[melpa-link]: https://melpa.org/#/helm-bundle-show
[melpa-stable-link]: https://stable.melpa.org/#/helm-bundle-show
[melpa-badge]: https://melpa.org/packages/helm-bundle-show-badge.svg
[melpa-stable-badge]: https://stable.melpa.org/packages/helm-bundle-show-badge.svg

## Introduction

`helm-bundle-show.el` provides interfaces of `$ bundle show` with helm.

## Demo

You can open the gem directory from the results.

![helm-bundle-show](image/helm-bundle-show.gif)

Also you can choose some actions with `` key.

![helm-bundle-show2](image/helm-bundle-show2.gif)

## Requirements

* Emacs 24.5 or higher
* helm 1.8.0 or higher
* bundler 1.11.2 or higher

## Installation

You can install `helm-bundle-show.el` from [MELPA](https://melpa.org) with package.el (`M-x package-install helm-bundle-show`).

## Usage

### `helm-bundle-show`

* Execute `$ bundle show`.
* You can open the gem directory from the results.
* Also you can choose the following actions with `` key.
* Open Directory (default)
* Open Directory other window
* Open Directory other frame
* Browse RubyGems url (ex. https://rubygems.org/gems/rails)
* Copy RubyGems url

### `helm-for-files`

Require the following configuration.

```lisp
(add-to-list 'helm-for-files-preferred-list 'helm-bundle-show--source)
```