2012-08-30 6 views
33

की बजाय दो विंडो खोलता है यदि मैं कमांड लाइन (subl path/to/my/folder/) का उपयोग कर सब्लिमेम में एक निर्देशिका खोलता हूं, तो सब्लिम दो उदाहरण खोल देगा: एक निर्देशिका जिसके साथ मैंने पूछा था, और दूसरा पिछली बार मैंने खोलाई निर्देशिका के साथ एक मैंने सब्लिम का इस्तेमाल किया। कोई विचार क्यों?कमांड लाइन के माध्यम से निर्देशिका खोलते समय, सब्लिमे टेक्स्ट एक

मुझे नहीं पता कि यह खुलासा है, लेकिन समस्या उबंटू 12.04 के साथ होती है।

उत्तर

30

आप सब्लिमे की अंतिम सत्र सुविधा को सहेजने का सबसे अधिक संभावना है।

आप इसे निष्क्रिय कर सकते हैं:

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Disable_automatic_loading_of_the_last_session

+0

बिल्कुल सही, बहुत बहुत धन्यवाद! – Anto

32

लिंक के लिए धन्यवाद, यह मेरे लिए काम किया। एक बार जब आप फ़ाइल 'Preferences.sublime.settings' लाइनों निम्नलिखित कोष्ठक के बीच जोड़ने में प्रवेश उपयोगकर्ता

- प्राथमिकताएं> सेटिंग्स:

निम्न कार्य करें।

{ 
    "hot_exit": false, 
    "remember_open_files": false 
} 
+1

विंडोज़ पर, मैं इसे लॉन्च करते समय एसटी 3 को पिछले टैब नहीं खोलना चाहता था। यह मेरे लिए काम किया। धन्यवाद @ geynske006 –

27

मैं उदात्त के अंतिम सत्र सुविधा (जो मैं & तरह निष्क्रिय करने के लिए इच्छा नहीं है) को निष्क्रिय करने के बिना इस समस्या को दूर करने में कामयाब रहे। subl कमांड पर ध्वज जोड़ने से फ़ाइलों को "वर्तमान विंडो में खोलने" का कारण बनता है, जो बाद के विंडोज़ खोलने से रोकता है।

इस समाधान आप के लिए काम करता है, तो आप इसे एक उपनाम (.bashrc या समकक्ष में) बनाने के द्वारा हर बार ऐसा करने के लिए आवश्यकता से बचने कर सकते हैं:

alias subl='subl -a' 

कि जिस तरह से आप कर सकते हैं ... subl का उपयोग बिना झंडे के आदेश और इसे वांछित व्यवहार करना चाहिए। यदि आप कभी भी एक नई विंडो में फ़ोल्डर/फ़ाइल खोलना चाहते हैं, तो आप केवल -n ध्वज जोड़ सकते हैं: उदाहरण के लिए। subl -n . (इस फ़ोल्डर को एक नई विंडो में खोलें)।

(यूनिक्स स्टैक एक्सचेंज पर this answer की वजह से क्रेडिट)

+0

बहुत बहुत धन्यवाद, यह मुझे मार रहा था! – yahyazini

1

कृपया अवधि के बिना केवल subl टाइप करें (।), एक बार आप आप टर्मिनल में खोलना चाहते हैं उचित फ़ोल्डर में हैं। यह शानदार पाठ का एक उदाहरण खोल देगा।

इसे मिला: here

+0

अहह, धन्यवाद। – T4NK3R

+1

यह अब प्रासंगिक नहीं है, यह आपके द्वारा खोला गया अंतिम प्रोजेक्ट खुल जाएगा और आप टर्मिनल में नहीं हैं (एसटी 3 के लिए)। – laugri

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