2010-06-16 5 views
10

के अंत में लाइन जोड़ता है इसका उत्तर कहीं कहीं होना चाहिए लेकिन मुझे यह नहीं मिल रहा है - क्या कोई मुझे समझने में सहायता कर सकता है कि जीडिट में क्यों, यदि मेरे पास कोड का एक पृष्ठ है तो कोई अतिरिक्त पिछली रेखा नहीं है, लेकिन फिर जब मैं अपने svn प्रतिबद्धता के लिए फ़ाइल तुलना करता हूं तो यह फ़ाइल के अंत में अतिरिक्त लाइन को जोड़ा जा रहा है?Gedit फ़ाइल

मुझे एहसास है कि जीएडिट स्वचालित रूप से एक अंतराल लाइन ब्रेक जोड़ रहा है। लेकिन क्यों, मुझे नहीं पता ...

+0

बग एक टर्मिनल में WYSIWYG व्यवहार को सक्षम: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/379367 – FogleBird

+0

यह कष्टप्रद है न्यू लाइन को जोड़ने के बाद कि Gedit भी * बचाता है * , इसे बचाने के लिए भी पूछे बिना। – Kalin

उत्तर

13

वास्तविकता अंत में जीती और यह fixed रहा है, लेकिन टूटा व्यवहार अभी भी डिफ़ॉल्ट है; साथ

gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false 
1

कुछ संपादक (मैं विशेष रूप से जीएडिट के साथ अपरिचित हूं) यह सुनिश्चित करने का प्रयास करेगा कि हमेशा एक न्यूलाइन चरित्र के साथ समाप्त होता है। अन्य संपादकों, जैसे कि आपने मूल रूप से फ़ाइल बनाई है, आपको फ़ाइल को के बिना एक अंतिम न्यूलाइन वर्ण समाप्त करने की अनुमति देगा।

6

यह feature है। मुझे नहीं लगता कि इसे आसानी से अक्षम किया जा सकता है।

इस जानबूझकर है: पाठ फ़ाइलें हमेशा अन्यथा 'बिल्ली', 'sed' आदि समस्याएं हो सकती हैं जैसे उपकरण, \ N द्वारा समाप्त किया जाना चाहिए। लेकिन वहाँ करने का कोई कारण हमेशा पाठ दृश्य के नीचे स्थित एक खाली पंक्ति दिखाने के है, यही कारण है कि हम नहीं दिखाने के पिछले \ N

पाओलो बोरेली [एडिट डेवलपर]

+2

धन्यवाद। यह दुर्भाग्यपूर्ण है क्योंकि मैं जीएडिट का उपयोग करना चाहता था लेकिन मुझे कुछ मामलों में उस लाइन ब्रेक को हटाने में सक्षम होना चाहिए ... मुझे आश्चर्य है कि यह संभव है। – Sam

+0

मैं नीचे एक छोटी सी जगह (यहां तक ​​कि एक पिक्सेल) देखना चाहता हूं, इसलिए मैं अंडरस्कोर और स्पेस के बीच अंतर को आसानी से बता सकता हूं। –

+0

फ़ीचर या नहीं, यह उपयोगकर्ता को दृश्यमान किए बिना फ़ाइल सामग्री को बदलने के लिए बिल्कुल भ्रामक और प्रति-सहज है। – tishma