سؤال

عند فتح ملف نصي في "المفكرة" ، فإنه يدل على سطر فارغ إذا كان هناك أحرف الإرجاع في نهاية السطر الأخير التي تحتوي على النص.ومع ذلك, في همة لا تظهر هذا سطر فارغ.شيء آخر كنت قد لاحظت أن همة محرر يضيف النقل العودة إلى السطر الأخير افتراضيا (على الرغم من أنها لا تظهر ذلك).أستطيع أن أقول لأنه لو فتح الملف في "المفكرة" التي تم إنشاؤها في همة ، فإنه يدل على سطر فارغ في نهاية الملف.

على أي حال, أنا يمكن أن يعيش مع هذه الاختلافات ، ولكن أنا أتساءل عما اذا كان هناك خيار في همة يسمح لك تبديل هذا السلوك.

شكرا

PS - GVim 7.2

[تحديث]

هذا معنى أن تكون على خطأ الخادم بدلا من ذلك ؟

[تحديث 2]

سوف أعيد صياغة هذا...أريد أن أعرف عندما يكون هناك عربة العودة في نهاية سطر واحد في ملف (المفكرة يظهر خط إضافي مع أي نص ، مع همة لا أستطيع أن أقول).ويرجع ذلك إلى التقدم البرنامج أن يقرأ ملف نصي (يتوقع خط واحد ، ولكن مع إرجاع) و يوزع النص لبعض الغرض.إذا كان هناك أي إرجاع التقدم يعامل الخط كما لو أنه باطل.

[الحل الحل] طريقة واحدة لقد وجدت لضمان إرجاع (ولكن تأكد من أن لا إضافة ثانية واحدة) للتأكد لدي نهاية خط الكتابة تشغيل الخيار (:مجموعة eol) ثم لا مجرد كتابة/حفظ.وهذا وضع نهاية السطر في الملف إذا لم يكن هناك بالفعل.وإلا فإنه لا إضافة واحدة جديدة.

هل كانت مفيدة؟

المحلول

:help endofline

يشرح كيف يمكنك أن توقف همة من إضافة فواصل أسطر إضافية.

نصائح أخرى

يبدو أن همة يعامل السطر مثل السطر ، في حين المفكرة يعامل على أنه خط فاصل:من http://en.wikipedia.org/wiki/Newline

هناك أيضا بعض الارتباك سواء أسطر إنهاء أو خطوط منفصلة.إذا كان السطر يعتبر فاصل ، لن يكون هناك أي السطر بعد السطر الأخير من الملف.على الاتفاقية العامة على معظم أنظمة لإضافة سطر جديد حتى بعد آخر خط أي علاج السطر مثل السطر منهي.بعض البرامج مشاكل معالجة السطر الأخير من الملف إذا لم يكن السطر انتهى.على العكس من ذلك البرامج التي تتوقعها السطر تستخدم كفاصل سوف تفسير نهائي السطر كما بدأت جديد (فارغ).هذا يمكن أن يؤدي إلى خط مختلف الاعتماد التي ذكرت لكن هو خلاف ذلك عادة غير ضارة.

إذا كنت أتذكر بشكل صحيح ، على unix-y نظم ملف نصي يجب أن يكون إنهاء السطر.

واحدة مفيدة همة الخيار

set list

وسوف تساعدك على معرفة كل نهاية خطوط الأحرف (وربما غيرها عموما غير مرئية حرف).لذلك سوف تكون قادرة على عرض هذا الأخير endofline مباشرة في همة و ليس فقط في "المفكرة".

عند فتح الملف في همة سطر الحالة يجب أن أقول [noeol] بعد اسم الملف.ذلك أن دلالة واحدة.كما Manni قال: يمكنك تغيير هذا الإعداد على حد سواء endofline خيار الخروج ، binary الخيار.يمكنك تعيين هذه الإعدادات الافتراضية في .vimrc الملف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top