انتقل إلى المحتوى

تجميع Vim من الكود المصدري

كثيراً عندما أريد استخدام vim الموجود في المستودع الرئيسي لأي توزيعة Linux، أجد أنه يفتقر إلى نوع من الدعم، سواء كان python أو وضع العميل-الخادم، أو أي ميزة أخرى. ولذلك يجب علي تجميعه يدوياً من الكود المصدري وتثبيته.

في هذه المقالة، أُظهر الخطوات للقيام بذلك على Fedora، لأنها توزيعتي الحالية. كنت يجب أن أجمع الخطوات من مصادر عديدة بما في ذلك vimdoc، وvim-wiki والعديد من إجابات StackOverflow والمدونات. لذا أردت نشر هذه الخطوات للعودة إليها في أي مرة أحتاج فيها إلى تجميع vim من الكود المصدري مع:

  • دعم Python3.
  • دعم Ruby.
  • دعم Lua.
  • دعم Perl.

في حالة الحاجة إلى python-2.7 بدلاً من python3، فقط استبدلها في أسطر التكوين:

	--enable-pythoninterp                               \
	--with-python-config-dir=/usr/lib/python2.7/config  \

العودة للأعلى