मैं उदात्त पाठ 2 का उपयोग करता हूं और चाहता हूं कि एक शासक को प्रत्येक फाइल में विशिष्ट पंक्ति-ऊंचाई के साथ दिखाया जाए। लेकिन मुझे इसे हर फाइल में मैनुअली दिखाना होगा।
मैं उदात्त पाठ 2 का उपयोग करता हूं और चाहता हूं कि एक शासक को प्रत्येक फाइल में विशिष्ट पंक्ति-ऊंचाई के साथ दिखाया जाए। लेकिन मुझे इसे हर फाइल में मैनुअली दिखाना होगा।
जवाबों:
आप जिस शासक को प्रदर्शित करना चाहते हैं, उस कॉलम संख्या को शामिल करने के लिए डिफ़ॉल्ट सेटिंग्स में "शासकों" के मूल्य को संपादित करें, और यह जारी रहेगा।
पर जाएं उदात्त पाठ > प्राथमिकताएं > सेटिंग्स - उपयोगकर्ता
"rulers"
शासक के लिए इच्छित पंक्तियों के साथ एक सेटिंग जोड़ें :
// Adds a single vertical ruler at column 80
"rulers": [80],
यदि आप एक से अधिक शासक चाहते हैं, तो मानों को अल्पविराम से अलग करें:
// Adds two vertical rulers: one at column 80 and one at column 120
"rulers": [80, 120],
शासकों को नहीं दिखा? शासकों को केवल एक मोनोस्पेस फ़ॉन्ट का उपयोग करते समय दिखाया जाता है, जो कि उदात्त पाठ के लिए डिफ़ॉल्ट फ़ॉन्ट है । सुनिश्चित करें कि आप एक मोनोस्पेस फ़ॉन्ट का उपयोग कर रहे हैं यदि ऊपर की सेटिंग्स आपके लिए काम नहीं करती हैं।
कभी संपादित न करें Settings - Default
; Settings - User
इसके बजाय संपादित करें । यदि आप अपने SublimeText संस्करण को अपग्रेड करते हैं तो आप अपनी सभी सेटिंग्स खो देंगे क्योंकि Settings - Default
ओवरराइट हो जाएगा।
संकुल फोल्डर में 'यूजर /' फोल्डर को SublimeText के अपग्रेड के बीच नजरअंदाज कर दिया जाएगा, यहां सेटिंग्स लगातार रहेंगी।
किसी भी दस्तावेज़ में लगातार शासकों को सक्षम करने के लिए, इसमें सेटिंग्स जोड़ें Defaults - User
:
{
"rulers": [75, 80, 85]
}
यह उदाहरण 75, 80 और 85 वर्णों की लंबाई पर 3 शासकों को प्रदर्शित करेगा।
जैसा कि दूसरों ने मेरे सामने कहा है, प्राथमिकताएँ चुनें -> सेटिंग्स-उपयोगकर्ता और परिवर्तन
"rulers": [],
सेवा
"rulers": [80],
स्तंभ 80 पर एक शासक को प्रदर्शित करने के लिए।
अब रगड़ के लिए, ऐसा लगता है कि शासकों को प्रदर्शित करने के लिए एक मोनोस्पॉन्ट फ़ॉन्ट का उपयोग करना चाहिए ताकि आपको भी बदलना होगा
"font_face": "",
सेवा
"font_face": "Monospace",
या कोई अन्य मोनोपोज्ड फ़ॉन्ट।
इसके बारे में सोचकर, यह समझ में आता है। यदि अलग-अलग वर्णों में अलग-अलग चौड़ाई होती है, तो शासक संभवतः एक पंक्ति नहीं हो सकता है, लेकिन कष्टप्रद रेखा खंडों का एक गुच्छा हो सकता है। मैंने डिफ़ॉल्ट फ़ॉन्ट का उपयोग करते समय इस पर ध्यान दिया और मेरे कॉलम संख्या समान ऊर्ध्वाधर स्थिति के लिए समान नहीं थे। उसी समय, मेरे फैंसी शासक को निर्दिष्ट किया गया था लेकिन प्रदर्शित नहीं किया गया था। फ़ॉन्ट को मोनोस्पेस में बदलने से दोनों समस्याएं हल हो गईं।
"rulers"
प्रवेश नहीं हो सकता है Preferences -> Settings-User
। उस स्थिति में, आपको एक बनाना होगा।
जबकि रॉस एलन का जवाब बहुत अच्छा है, यह सबसे सुविधाजनक नहीं है यदि आप अपने आप को शासकों को टॉगल करना चाहते हैं और उपखंड का उपयोग करते समय विभिन्न बिंदुओं पर चौड़ाई को बंद या बदलते हैं।
सौभाग्य से, किसी ने एक पैकेज बनाया जो आपको ऐसा करने की अनुमति देता है।
https://packagecontrol.io/packages/QuickRulers
पैकेज सब्बल टेक्स्ट 2 और 3 दोनों में काम करता है।
⌘ + SHIFT + P
)आप quick_rulers
कई अलग-अलग साधनों के माध्यम से कमांड ( ) तक पहुंच सकते हैं , लेकिन डिफ़ॉल्ट रूप से इसे " क्विकरूलर्स: ओपन " के माध्यम से ओम्निसर्च में लोड किया जाता है । (यानी, हिट ⌘ + SHIFT + P
और टाइप करें " क्विकर: ओपन पैनल ")
यदि आप फ़ॉन्ट बदलते हैं, तो शासक प्रदर्शित नहीं किया जाएगा। जैसे मैंने सेट किया "font_face": "Lucida Grande"
, और शासक गायब हो गया।
"font_face": "Input"
और "rulers": [80]
गायब हो गया। एसटी 3 बग जैसा दिखता है।
मुझे बस यह समस्या थी और मैंने देखा कि मेरा शासक केवल तभी दिखाई दे रहा था जब मुझे क्षैतिज रूप से दाईं ओर स्क्रॉल किया गया था। यह गायब हो जाने के कारण को बंद कर देता है क्योंकि मैं थोड़ा सा ज़ूम इन था। Cmd+0
यह सुनिश्चित करने के लिए कि यह भी आपकी समस्या है, अन्य चीज़ों को आज़माने से पहले सुनिश्चित करें कि आप डिफ़ॉल्ट रूप से 100% आकार में ज़ूम इन करें।
(मैं उदात्त पाठ 3 का उपयोग कर रहा हूँ)