एक प्रोग्रामर के रूप में, मैं एक शासक को एक विशिष्ट कॉलम (आमतौर पर 80) पर देखना चाहता हूं, इसलिए दोनों मैं यह देखता हूं कि जब मैं उस कॉलम को पार करता हूं, लेकिन यह भी देखना है कि मैं इसे कितना पास पा रहा हूं, इसलिए मैं अपने कोड को जल्दी सुधार सकता हूं।
अब तक मैंने जो विकल्प पाए हैं, वे सभी इस लक्ष्य को प्राप्त नहीं कर रहे हैं:
whitespace-mode
,column-enforce-mode
औरcolumn-marker
केवल पंक्ति में पाठ के बाद अलग-अलग पंक्तियों को उजागर करेंfill-column
। मैं यह देखना चाहूंगा कि जब मैं स्तंभ के करीब पहुंच रहा हूं, तब नहीं जब मैं इसे पार करता हूं।fill-column-indicator
एक अच्छा समाधान हो सकता है, को छोड़कर यह टूट जाता हैauto-complete-mode
,company-mode
,avy
और भी बहुत कुछ। इन मुद्दों है कि ठीक करने के लिए, प्रत्येक एक व्यक्ति वैकल्पिक हल की आवश्यकता होती है मुश्किल लग रहे हैं - जैसे, देखने के मुद्दे और इस मुद्दे को दो वर्ष से अधिक उम्र के उत्तरार्द्ध)।company-mode
auto-complete-mode
क्या कोई बेहतर विकल्प हैं?
(set-window-margins nil 0 (max (- (window-width) 80) 0))
इसलिए यदि आपके पास 120 वर्णों की चौड़ी खिड़की है, तो यह उस स्थान को सिकोड़ देगा जिसे आपको वास्तव में 80 वर्णों के लिए कोड प्रदर्शित करना है। इस तरह यह आपके विंडो कॉन्फ़िगरेशन को गड़बड़ नहीं करेगा और यदि आप चाहें तो इसे बंद कर सकते हैं। यदि आपके पास फ्रिंज हैं, तो वास्तव में 80 कॉलम पर एक रेखा खींची जाएगी।