2012-07-01 3 views
6

क्या किसी को SublimeREPL में pry के लिए swapping irb का उपयोग करके कोई भाग्य मिला है? मैं करीब हूँ, मुझे लगता है। मुझे कोई त्रुटि नहीं मिली है, हालांकि जब मैं कमांड दर्ज करता हूं तो मुझे कोई प्रतिक्रिया नहीं मिलती है। यह व्यवहार करता है जैसे हर बार जब मैं वापसी करता हूं तो बफर को रीसेट किया जा रहा है।SublimeREPL में प्रिये


मैं rbenv उपयोग कर रहा हूँ और इस प्रकार मेरी SublimeREPL पथ निर्धारित किया है:

"default_extend_env": {"PATH": "{HOME}/.rbenv/bin:{HOME}/.rbenv/shims:{PATH}"} 
+1

तो, सबसे उत्कृष्ट वोज्शिच बेडर्सकी ने समस्या को संबोधित किया है और प्रिये अब सब्लिमेम में डिफ़ॉल्ट रूबी आरपीएल है। – LeakyBucket

उत्तर

1

default_extend_env में पथ की स्थापना इसके अलावा अपने .pryrc

+0

हमम ... यह अभी भी वैसे ही व्यवहार करता है। जब मैं इसे बाहर निकलने के लिए कहता हूं तो मैं अपना पूरा आउटपुट देखता हूं लेकिन आरईपीएल बंद होने तक नहीं। मुझे शायद कुछ अन्य सेटिंग्स को ट्विक करने की आवश्यकता है। यह भी हो सकता है कि SublimeREPL पाथ पूरी तरह से सही ढंग से सेट नहीं है। – LeakyBucket

0

को Pry.config.auto_indent = false डालने की कोशिश करो, तो आप GEMPATH के रूप में स्थापित करने के लिए है कुंआ।

{ 
"default_extend_env": { 
    "PATH": "{HOME}/.rbenv/shims:{PATH}", 
    "GEM_PATH": "{HOME}/.rbenv/shims"} 
} 

आप पथ बाहर मुद्रित करने के लिए करता है, तो अपनी सेटिंग प्रभाव में है की जाँच करने के pry_repl.py की शुरुआत में निम्न कोड जोड़ सकते हैं: यहाँ मेरी SublimeREPL सेटिंग है।

puts "PATH:#{ENV['PATH']}" 
puts "GEM_PATH:#{ENV['GEM_PATH']}" 
0

मैं आरवीएम और रूबी 2.1.2 का उपयोग करता हूं। मैं बदल/उपयोगकर्ताओं/[मेरा नाम]/Library/Application सहायता/उदात्त पाठ 3/संकुल/प्रयोक्ता/करने के लिए SublimeREPL.sublime-सेटिंग्स:

default_extend_env": 
{ 
    "PATH": "/usr/local/bin/:{PATH}", 
    "GEM_PATH": "{HOME}/.rvm/gems/ruby-2.1.2/" 
} 

अपने GEM_PATH, प्रकार gem env हो और "स्थापना से पथ प्राप्त करने के लिए निर्देशिका: "या प्रिये में जाएं और टाइप करें ENV['GEM_PATH']

संबंधित मुद्दे