2014-03-08 3 views
5

Der Versuch, einen Edelstein-Quellcode mit dem Befehl bundle open zu öffnen, according to official documentation and instruction.So öffnen Sie einen Edelstein-Quellcode mit Bundler im vim-Editor

Also, ich exported Editor wie dies in .profile:

export BUNDLER_EDITOR=vi 
export EDITOR=vi 

Und versuchen Sie zum Beispiel zu öffnen rails Quellcode mit Konsole:

bundle open rails 

und immer Fehler Could not locale Gemfile

[ruby-2.1.1] 
[~/] 
$: rails -v 
Rails 4.0.3 
[ruby-2.1.1] 
[~/] 
$: bundle -v 
Bundler version 1.5.3 
[ruby-2.1.1] 
[~/] 
$: bundle open rails 
Could not locate Gemfile 
[ruby-2.1.1] 
[~/] 
$: 

Was in diesen Schritten fehlt? Wie öffne Schienen Quellcode mit Bundler.

+1

Run ' Bündel öffnen ... 'aus einem Verzeichnis mit einer Gemdatei, die dieses Juwel enthält. – Stefan

Antwort

1

ein Juwel qwandry genannt Es gibt. Mit diesem können Sie laufen

qw qwandry 

, um den qwandry Quellcode im Editor zu öffnen (auch konfigurierbar mit dem -e Parameter). Es kann auch Python-, Perl- und Knotenpakete laden.

15

das Sie aus einem Verzeichnis, das eine Gemfile enthält:

vim `bundle show GEM_NAME` 
3

Es ist wahrscheinlich besser Ihren bevorzugten Editor setzen in Ihrem .bash_profile und verwenden Sie dann nur bundle open GEMNAME

export EDITOR=/usr/bin/vim # OR /usr/local/bin/subl 
    bundle open whatever_gem