विंडोज नोटपैड में यूनिक्स लाइन एंडिंग्स सपोर्ट को डिसेबल करें
नोटपैड क्लासिक विंडोज ऐप में से एक है जिसे माइक्रोसॉफ्ट शायद ही कभी अपडेट करता है। विंडोज 10 बिल्ड 17661 से शुरू होकर, माइक्रोसॉफ्ट ने ऐप में एक सुधार किया है। यह अब यूनिक्स लाइन एंडिंग्स को पहचानता है, ताकि आप नोटपैड के साथ यूनिक्स/लिनक्स फाइलों को देख और संपादित कर सकें। एक मौका है कि यह नया व्यवहार आपके परिदृश्यों के लिए काम नहीं कर सकता है, या आप इस नए व्यवहार को अक्षम करना और नोटपैड के मूल व्यवहार पर वापस आना पसंद कर सकते हैं। यहां कैसे।
विज्ञापन
यूनिक्स/लिनक्स में, लाइन के अंत विंडोज के उपयोग से काफी अलग हैं।
विंडोज़ में, उस उद्देश्य के लिए दो प्रतीकों का उपयोग किया जाता है: चार (10), जिसे कैरिज रिटर्न (सीआर) के रूप में जाना जाता है, और चार (13), जिसे लाइन फीड (एलएफ) के नाम से जाना जाता है। लाइन अंत के लिए Linux केवल LF का उपयोग करता है।
सालों तक, नोटपैड ने केवल सीआरएलएफ योजना का समर्थन किया, जिससे लिनक्स टेक्स्ट फाइलों को पढ़ना और संपादित करना असंभव हो गया। शायद, के एकीकरण के लिए धन्यवाद
लिनक्स के लिए विंडोज सबसिस्टम, विंडोज 10 बिल्ड 17661 में नोटपैड लिनक्स लाइन एंडिंग्स को पहचान सकता है।यहाँ Notepad का एक स्क्रीनशॉट है जो Linux .bashrc टेक्स्ट फ़ाइल की सामग्री को प्रदर्शित करने का प्रयास कर रहा है, जिसमें केवल Unix LF EOL वर्ण हैं:
अगला स्क्रीनशॉट अपडेटेड नोटपैड ऐप दिखाता है, जो उसी फ़ाइल को ठीक से प्रदर्शित करता है:
स्टेटस बार वर्तमान लाइन एंडिंग्स को इंगित करता है।आवश्यकता पड़ने पर इस व्यवहार को अक्षम करना संभव है।
विंडोज नोटपैड में यूनिक्स लाइन एंडिंग्स सपोर्ट को डिसेबल करने के लिए, निम्न कार्य करें।
- को खोलो रजिस्ट्री संपादक ऐप.
- निम्न रजिस्ट्री कुंजी पर जाएँ।
HKEY_CURRENT_USER\Software\Microsoft\Notepad
देखें कि रजिस्ट्री कुंजी पर कैसे जाएं एक क्लिक के साथ. यदि यह कुंजी मौजूद नहीं है, तो आपको इसे मैन्युअल रूप से बनाना चाहिए।
- दाईं ओर, एक नया 32-बिट DWORD मान बनाएं fWindowsonlyEOL.
नोट: भले ही आप 64-बिट विंडोज़ चल रहा है आपको अभी भी 32-बिट DWORD मान बनाना होगा।
इसका मान 1 पर सेट करें। - दाईं ओर, एक नया 32-बिट DWORD मान बनाएं fPasteमूलEOL. इसके मान डेटा को 0 के रूप में छोड़ दें।
- रजिस्ट्री संशोधन द्वारा किए गए परिवर्तनों को प्रभावी बनाने के लिए, आपको करने की आवश्यकता है साइन आउट और अपने उपयोगकर्ता खाते में साइन इन करें।
NS fWindowsonlyEOL
मूल्य निम्नानुसार काम करता है:
fWindowsOnlyEOL = 0: जब रिटर्न/एंटर कुंजी हिट हो, तो वर्तमान में खुले दस्तावेज़ का पता लगाया गया EOL वर्ण डालें।
fWindowsOnlyEOL = 1: जब रिटर्न/एंटर कुंजी हिट हो तो विंडोज़ सीआरएलएफ लाइन समाप्ति को बाध्य करें।
NS fPasteमूलEOL
पैरामीटर निम्नलिखित मान स्वीकार करता है।
fPasteOriginalEOL = 0: नोटपैड में चिपकाए जा रहे टेक्स्ट को वर्तमान में खुले दस्तावेज़ के EOL वर्ण में बदल देता है।
fPasteOriginalEOL = 1: नोटपैड में चिपकाए गए पाठ में ईओएल वर्ण संशोधित नहीं हैं।
अंत में, विनेरो ट्वीकर का उपयोग नोटपैड में यूनिक्स लाइन एंडिंग्स समर्थन को अनुकूलित करने के लिए किया जा सकता है।
आप यहां विनेरो ट्वीकर डाउनलोड कर सकते हैं: विनेरो ट्वीकर डाउनलोड करें
स्रोत: माइक्रोसॉफ्ट