Windows Tips & News

विंडोज नोटपैड में यूनिक्स लाइन एंडिंग्स सपोर्ट को डिसेबल करें

नोटपैड क्लासिक विंडोज ऐप में से एक है जिसे माइक्रोसॉफ्ट शायद ही कभी अपडेट करता है। विंडोज 10 बिल्ड 17661 से शुरू होकर, माइक्रोसॉफ्ट ने ऐप में एक सुधार किया है। यह अब यूनिक्स लाइन एंडिंग्स को पहचानता है, ताकि आप नोटपैड के साथ यूनिक्स/लिनक्स फाइलों को देख और संपादित कर सकें। एक मौका है कि यह नया व्यवहार आपके परिदृश्यों के लिए काम नहीं कर सकता है, या आप इस नए व्यवहार को अक्षम करना और नोटपैड के मूल व्यवहार पर वापस आना पसंद कर सकते हैं। यहां कैसे।

यूनिक्स/लिनक्स में, लाइन के अंत विंडोज के उपयोग से काफी अलग हैं।
विंडोज़ में, उस उद्देश्य के लिए दो प्रतीकों का उपयोग किया जाता है: चार (10), जिसे कैरिज रिटर्न (सीआर) के रूप में जाना जाता है, और चार (13), जिसे लाइन फीड (एलएफ) के नाम से जाना जाता है। लाइन अंत के लिए Linux केवल LF का उपयोग करता है।

सालों तक, नोटपैड ने केवल सीआरएलएफ योजना का समर्थन किया, जिससे लिनक्स टेक्स्ट फाइलों को पढ़ना और संपादित करना असंभव हो गया। शायद, के एकीकरण के लिए धन्यवाद लिनक्स के लिए विंडोज सबसिस्टम, विंडोज 10 बिल्ड 17661 में नोटपैड लिनक्स लाइन एंडिंग्स को पहचान सकता है।

यहाँ Notepad का एक स्क्रीनशॉट है जो Linux .bashrc टेक्स्ट फ़ाइल की सामग्री को प्रदर्शित करने का प्रयास कर रहा है, जिसमें केवल Unix LF EOL वर्ण हैं:

अगला स्क्रीनशॉट अपडेटेड नोटपैड ऐप दिखाता है, जो उसी फ़ाइल को ठीक से प्रदर्शित करता है:

स्टेटस बार वर्तमान लाइन एंडिंग्स को इंगित करता है।आवश्यकता पड़ने पर इस व्यवहार को अक्षम करना संभव है।

विंडोज नोटपैड में यूनिक्स लाइन एंडिंग्स सपोर्ट को डिसेबल करने के लिए, निम्न कार्य करें।

  1. को खोलो रजिस्ट्री संपादक ऐप.
  2. निम्न रजिस्ट्री कुंजी पर जाएँ।
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    देखें कि रजिस्ट्री कुंजी पर कैसे जाएं एक क्लिक के साथ. यदि यह कुंजी मौजूद नहीं है, तो आपको इसे मैन्युअल रूप से बनाना चाहिए।

  3. दाईं ओर, एक नया 32-बिट DWORD मान बनाएं fWindowsonlyEOL.
    नोट: भले ही आप 64-बिट विंडोज़ चल रहा है आपको अभी भी 32-बिट DWORD मान बनाना होगा।
    इसका मान 1 पर सेट करें।
  4. दाईं ओर, एक नया 32-बिट DWORD मान बनाएं fPasteमूलEOL. इसके मान डेटा को 0 के रूप में छोड़ दें।
  5. रजिस्ट्री संशोधन द्वारा किए गए परिवर्तनों को प्रभावी बनाने के लिए, आपको करने की आवश्यकता है साइन आउट और अपने उपयोगकर्ता खाते में साइन इन करें।

NS fWindowsonlyEOL मूल्य निम्नानुसार काम करता है:

fWindowsOnlyEOL = 0: जब रिटर्न/एंटर कुंजी हिट हो, तो वर्तमान में खुले दस्तावेज़ का पता लगाया गया EOL वर्ण डालें।

fWindowsOnlyEOL = 1: जब रिटर्न/एंटर कुंजी हिट हो तो विंडोज़ सीआरएलएफ लाइन समाप्ति को बाध्य करें।

NS fPasteमूलEOL पैरामीटर निम्नलिखित मान स्वीकार करता है।

fPasteOriginalEOL = 0: नोटपैड में चिपकाए जा रहे टेक्स्ट को वर्तमान में खुले दस्तावेज़ के EOL वर्ण में बदल देता है।

fPasteOriginalEOL = 1: नोटपैड में चिपकाए गए पाठ में ईओएल वर्ण संशोधित नहीं हैं।

अंत में, विनेरो ट्वीकर का उपयोग नोटपैड में यूनिक्स लाइन एंडिंग्स समर्थन को अनुकूलित करने के लिए किया जा सकता है।

आप यहां विनेरो ट्वीकर डाउनलोड कर सकते हैं: विनेरो ट्वीकर डाउनलोड करें

स्रोत: माइक्रोसॉफ्ट

Windows 10 में वैकल्पिक NTFS स्ट्रीम

Windows 10 में वैकल्पिक NTFS स्ट्रीम

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

Microsoft VR के लिए न्यूनतम हार्डवेयर आवश्यकताएँ

Microsoft VR के लिए न्यूनतम हार्डवेयर आवश्यकताएँ

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

विंडोज 10 में ऐप लॉन्च ट्रैकिंग सक्षम या अक्षम करें

विंडोज 10 में ऐप लॉन्च ट्रैकिंग सक्षम या अक्षम करें

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें