• 0

كيف ألصق الشيفرات البرمجية في محرر Vim دون المساس بتنسيقها الأصلي؟

مرحبا، أعاني من مشكلة صغيرة، فعند نسخ شيفرة برمجية معيّنة، ومحاولة لصقها في محرّر Vim في نمط الإدخال أفاجأ بأنّ التّنسيق والمحاذاة قد شُوهت بشدّة (انظر الصّورة)، فما العمل؟ الشّيفرة الأصليّة:

<h1>Listing Posts</h1> 
 
<table> 
  <thead> 
    <tr> 
      <th>Title</th> 
      <th>Upvote</th> 
      <th>Downvote</th> 
      <th>votes</th> 
      <th>Content</th> 
      <th colspan="3"></th> 
    </tr> 
  </thead> 

الشّيفرة التي قام المحرر بتوليدها:

gLWnBRX.png

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

مرحبا بك، هذه المسألة شائعة جدّا، وهي ناتجة عن سياسة المُحرّر في التّعامل مع الإزاحة، ويُمكن تفادي هذا الأمر ببساطة بتفعيل وضع اللصق العادي وذلك بتنفيذ الأمر التّالي في النمط العادي:

:set paste

في حالة كنت ترغب بالعدول عن قرارك والرّجوع إلى الإعداد الافتراضي، يُمكنك ببساطة أن تُنفّذ الأمر التّالي في النمط العادي كذلك:

:set nopaste

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن