簡體   English   中英

如何使用命令提示符在Windows 7的Sublime中打開紅寶石寶石?

[英]How do I open a ruby gem in Sublime on Windows 7 using command prompt?

我已經在系統路徑中添加了Sublime的目錄,所以當我在subl中輸入“ subl ”時,它會打開Sublime,這很好。 但,

當我嘗試打開一個紅寶石寶石時,我記得在Linux等中使用的命令是“ bundle open xyz ”,我在Windows 7的命令提示符下輸入了此命令,它給了我一個錯誤:“ 要打開捆綁的寶石,請設置$ EDITOR或$ BUNDLER_EDITOR ”。

我以為我必須提到我想通過sublime打開它,所以我將命令編輯為“ subl bundle open sass ”,但它在sublime中打開了一個名為“ bundle open sass”的新文件 (不是sass gem)。 有誰知道如何在Windows中從命令提示符中打開Sublime中的ruby gem? 謝謝!

編輯:pdobb回答之后,我在我的環境變量中創建了一個名為EDITOR的變量,並將其值設置為subl(我假設沿着“ subl”不需要該路徑,因為它的路徑已經在path變量中設置了),但是現在它顯示錯誤為“無法找到gemfile”,但是當我在其中列出我的gem時。

這是我如何設置EDITOR變量的快照。 系統環境變量中的EDITOR變量。

如您所說,該命令是bundle open xyz 您要使用的編輯器在$EDITOR$BUNDLER_EDITOR環境變量中設置。 實際上,捆綁程序會在此環境變量中檢查打開gem的編輯器。因此,您只需要將環境變量$EDITORsubl 這與設置$PATH環境變量的位置相同。 請參閱此處以獲取指南。

您可以轉到安裝gem的目錄,然后使用編輯器打開目錄。

例如,

如果將寶石紅寶石安裝在.rvm / ruby​​-2.1.0 / gems /上。 假設您要打開“水豚”寶石。 然后在編輯器中打開.rvm / ruby​​-2.1.0 / gems / capybara

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM