[英]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變量的快照。
如您所說,該命令是bundle open xyz
。 您要使用的編輯器在$EDITOR
或$BUNDLER_EDITOR
環境變量中設置。 實際上,捆綁程序會在此環境變量中檢查打開gem的編輯器。因此,您只需要將環境變量$EDITOR
為subl
。 這與設置$PATH
環境變量的位置相同。 請參閱此處以獲取指南。
您可以轉到安裝gem的目錄,然后使用編輯器打開目錄。
例如,
如果將寶石紅寶石安裝在.rvm / ruby-2.1.0 / gems /上。 假設您要打開“水豚”寶石。 然后在編輯器中打開.rvm / ruby-2.1.0 / gems / capybara
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.