यदि आप इसे सभी फ़ाइलों के लिए चाहते हैं, तो Preferences -> Settings - Default/User
पर जाएं। लेकिन जैसा कि नीचे दी गई कई टिप्पणियां इंगित करती हैं, सिंटैक्स विशिष्ट सेटिंग्स केवल आपके द्वारा चुने गए भाषाओं तक ही सीमित हो सकती हैं।
इस कॉन्फ़िगरेशन को रूबी फ़ाइलों तक सीमित करने के लिए, पहले संपादक में रूबी फ़ाइल खोलें, और फिर Preferences -> Settings -> More -> Syntax Specific -> User
पर जाएं। उस प्रकार के फ़ाइल को खोलने और उस के लिए सही वरीयताओं फ़ाइल खोलने के लिए वरीयताओं में वापस जाकर किसी अन्य वाक्य रचना प्रकार के लिए
{
"tab_size": 2,
"translate_tabs_to_spaces": true,
"detect_indentation": false
}
दोहराएँ: यह Ruby.sublime-settings
सहेजें इन सेटिंग्स नामक एक सेटिंग्स विंडो खुल जाएगी वाक्य - विन्यास।
मैंने टिप्पणियों में अनुरोधों के अनुसार "detect_indentation" पंक्ति को शामिल करने के लिए इसे संपादित किया है; मैंने पहले अपने टैब आकार को सेट करने के लिए डिफ़ॉल्ट/उपयोगकर्ता का उपयोग किया था, और टैब पहचान की आवश्यकता नहीं है, लेकिन क्या यह वैश्विक कॉन्फ़िगरेशन के कारण है या इस तथ्य के कारण कि मैंने टैब के साथ शायद ही कभी फाइलें खोली हैं, मुझे नहीं पता।
पुनरारंभ करना आवश्यक नहीं होना चाहिए, हालांकि कुछ मामलों में यह हो सकता है।
सब्लिमे डिफ़ॉल्ट रूप से थोड़ा अलग/अजीब है। यद्यपि यह फ़ाइल को कई रिक्त स्थानों से सहेज सकता है, लेकिन संपादक यह स्वयं दोनों रिक्त स्थान हटा देता है अगर यह इसे इंडेंटेशन के रूप में पहचानता है। – William